@font-face {
    font-family: 'icofont';
    src: url('../fonts/icofont.eot=1.0.0-beta.eota');
    src: url('../fonts/icofont.eot?v=1.0.0-beta#iefixx') format('embedded-opentype'),
    url('../fonts/icofont.ttf=1.0.0-beta.ttfa') format('truetype'),
    url('../fonts/icofont.woff=1.0.0-beta.woffa') format('woff'),
    url('../fonts/icofont.svg?v=1.0.0-beta#icofontt') format('svg');
    font-weight: normal;
    font-style: normal;
}
ol,ul{margin:0}
.classynav ul li.megamenu-item > a:after,.icon-down-arrow:before{}
*{padding:0}
ol li,ul li{list-style:none}
img{height:auto;max-width:100%}
.bg-img{background-position:center center;background-size:cover;background-repeat:no-repeat}
.bg-transparent{background-color:transparent !important}
.pr12{padding-right:12px !important}
.classy-nav-container{position:relative;z-index:100;background-color:#fff}
.classy-nav-container *{box-sizing:border-box}
.classy-nav-container a{-webkit-transition-duration:.5s;transition-duration:.5s;text-decoration:none;outline:0;font-size:14px;font-weight:400;color:#232323;display:inline-block}
.classy-nav-container a:focus,.classy-nav-container a:hover{-webkit-transition-duration:.5s;transition-duration:.5s;text-decoration:none;outline:0;font-size:14px;font-weight:400;color:#1abc9c}
.classy-navbar .nav-brand,.classy-navbar .nav-brand:focus,.classy-navbar .nav-brand:hover{font-size:26px;font-weight:500}
.classy-nav-container.classy-sticky{position:fixed;z-index:1010;width:100%;top:0;right:0;left:0}
.classy-nav-container.box-skins .classynav > ul > li{background-color:#1abc9c}
.classy-nav-container.box-skins .classynav > ul > li > a{color:#fff}
.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.classy-navbar{width:100%;height:70px;padding:.5em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background:#fff}
.classy-navbar .nav-brand{color:#565656;display:inline-block;margin-right:30px}
.classynav ul li{display:inline-block;clear:both;position:inherit;z-index:10;margin: 0 3px;}
.classynav ul li.cn-dropdown-item,.classynav ul li.cn-dropdown-item ul li{position:relative;z-index:10}
.classynav ul li ul li{display:block}
.classynav ul li ul li a{padding:0 10px}
.classynav ul li a{padding:0 6px;display:block;height:35px;font-size:14px;line-height:34px}
.classynav ul li .megamenu li a{padding:0 12px}
[class*=" icon-"],[class^=icon-]{font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.classynav ul li.megamenu-item > a:after{font-family:icomoon !important;font-size:11px;color:#000;padding-left:3px}
.classycloseIcon{position:absolute;top:20px;right:20px;z-index:12;display:none}
.classycloseIcon .cross-wrap{width:26px;height:26px;cursor:pointer;position:relative}
.classycloseIcon .cross-wrap span{position:absolute;display:block;width:100%;height:2px;border-radius:6px;background:#232323}
.classycloseIcon .cross-wrap span.top{top:12px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.classycloseIcon .cross-wrap span.bottom{bottom:12px;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.classy-navbar-toggler{border:none;background-color:transparent;cursor:pointer;display:none}
.classy-navbar-toggler .navbarToggler{display:inline-block;cursor:pointer}
.classy-navbar-toggler .navbarToggler span{position:relative;background-color:#858585;border-radius:3px;display:block;height:3px;margin-top:5px;padding:0;-webkit-transition-duration:.3s;transition-duration:.3s;width:30px;cursor:pointer}
.classy-navbar-toggler .navbarToggler.active span:nth-of-type(1){-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);top:8px}
.classy-navbar-toggler .navbarToggler.active span:nth-of-type(2){opacity:0}
.classy-navbar-toggler .navbarToggler.active span:nth-of-type(3){-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);top:-8px}
.classynav ul li .megamenu{position:absolute;width:100%;left:0;top:100%;background-color:#fff;z-index:200;box-shadow:0 1px 4px rgba(0,0,0,.15);-webkit-transition-duration:.3s;transition-duration:.3s}
.classynav ul li .megamenu .single-mega.cn-col-5{width:20%;display:inline-block;float:left;padding:15px;border-right:1px solid #f2f4f8}
.classynav ul li .megamenu .single-mega.cn-col-5:last-of-type{border-right:none}
.classynav ul li .megamenu .single-mega.cn-col-4{width:25%;display:inline-block;float:left;padding:15px;border-right:1px solid #f2f4f8}
.classynav ul li .megamenu .single-mega.cn-col-4:last-of-type{border-right:none}
.classynav ul li .megamenu .single-mega.cn-col-3{width:33.3333334%;display:inline-block;float:left;padding:15px;border-right:1px solid #f2f4f8}
.classynav ul li .megamenu .single-mega.cn-col-3:last-of-type{border-right:none}
.classynav ul li .megamenu .single-mega .title{font-size:14px;border-bottom:1px solid #f2f4f8;padding:8px 12px}
.classynav ul li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.7)}
.classynav ul li .dropdown li:last-child a{border-bottom:none}
.classynav ul li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.7)}
.classynav ul li .dropdown li .dropdown li:last-child a{border-bottom:none}
.classynav ul li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.7)}
.classynav ul li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.7)}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.7)}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.7)}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.7)}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.7)}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.classynav > ul > li.cn-dropdown-item.has-down > .dd-arrow,.classynav > ul > li.megamenu-item > .dd-arrow{top:17px;-webkit-transform:rotate(0);transform:rotate(0);position:absolute;right:8px}
.has-down .dd-arrow,.megamenu-item .dd-arrow{top:17px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:20px}
.classynav > ul > li.has-down.active > .dd-arrow::after,.has-down .dd-arrow::after,.has-down.active > .dd-arrow::after,.megamenu-item .dd-arrow::after,.megamenu-item.active > .dd-arrow::after{width:8px;height:1px;background-color:#000;content:'';position:absolute;right:-3px;border-radius:1px;top:0}
.has-down .dd-arrow::before,.megamenu-item .dd-arrow::before{width:8px;height:1px;background-color:#000;content:'';position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:1px}
.has-down .dd-arrow::after,.megamenu-item .dd-arrow::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.classynav > ul > li.has-down.active > .dd-arrow::before{width:8px;height:1px;background-color:#000;content:'';position:absolute;top:0;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:1px}
.classynav > ul > li.has-down.active > .dd-arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.has-down.active > .dd-arrow::before,.megamenu-item.active > .dd-arrow::before{width:8px;height:1px;background-color:#000;content:'';position:absolute;top:0;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:1px}
.has-down.active > .dd-arrow::after,.megamenu-item.active > .dd-arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.classy-btn{position:relative;z-index:1;min-width:120px;padding:0 25px;line-height:42px;height:42px;background-color:#1abc9c;border-radius:50px;color:#fff !important;margin-left:30px;text-align:center}
.classy-btn:focus,.classy-btn:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}
.dd-trigger{position:absolute;width:100%;height:100%;top:0;left:0;background-color:transparent;cursor:pointer;z-index:500;border-radius:0;display:none}
.breakpoint-off .classynav{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}
.breakpoint-off .classynav ul li .dropdown{width:120px;position:absolute;background-color:#fff;top:120%;left:0;z-index:100;height:auto;box-shadow:0 1px 5px rgba(0,0,0,.1);-webkit-transition-duration:.3s;transition-duration:.3s;opacity:0;visibility:hidden;padding:10px 0}
.breakpoint-off .classynav ul li .dropdown li .dropdown{top:10px;left:180px;z-index:200;opacity:0;visibility:hidden}
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown{opacity:0;visibility:hidden;top:120%}
.breakpoint-off .classynav ul li:hover .dropdown{opacity:1;visibility:visible;top:100%}
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li:hover .dropdown,.breakpoint-off .classynav ul li .dropdown li .dropdown li:hover .dropdown,.breakpoint-off .classynav ul li .dropdown li:hover .dropdown{opacity:1;visibility:visible;top:-10px}
.breakpoint-off .classynav ul li .megamenu{opacity:0;visibility:hidden;position:absolute;width:100%;left:0;top:120%;background-color:#fff;z-index:200;box-shadow:0 1px 4px rgba(0,0,0,.15);-webkit-transition-duration:.3s;transition-duration:.3s}
.breakpoint-off .classynav ul li.megamenu-item:focus .megamenu,.breakpoint-off .classynav ul li.megamenu-item:hover .megamenu{top:100%;visibility:visible;opacity:1}
.breakpoint-off .classynav ul li.megamenu-item .dd-arrow{display:none}
.breakpoint-on .classy-navbar-toggler,.breakpoint-on .classycloseIcon{display:block}
.breakpoint-on .classynav ul li a{padding:0 10px;height:38px;line-height:38px}
.breakpoint-on .classynav ul li .dropdown{width:100%;position:relative;top:0;left:0;box-shadow:none}
.breakpoint-on .classynav ul li .dropdown li .dropdown{width:100%;position:relative;top:0;left:0}
.breakpoint-on .classynav ul li.megamenu-item{position:relative;z-index:10}
.breakpoint-on .dd-trigger{position:absolute;width:100%;height:38px;top:0;left:0;right:0;bottom:0;background-color:transparent;cursor:pointer;z-index:500;display:block}
.breakpoint-on .classynav ul li .dropdown,.breakpoint-on .classynav ul li .megamenu,.breakpoint-on .classynav ul li.megamenu-item > a:after{display:none}
.breakpoint-on .classynav{padding-top:70px}
.breakpoint-on .classynav ul li .megamenu{position:relative;width:100%;left:0;top:0;z-index:200;box-shadow:none}
.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-3,.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-4,.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-5{width:100%;border-right:none;border-bottom:1px solid #f2f4f8}
.breakpoint-on .cn-dropdown-item.has-down.pr12,.breakpoint-on .megamenu-item.pr12{padding-right:0 !important}
.breakpoint-on .classynav > ul > li > a{background-color:#f2f4f8;border-bottom:1px solid rgba(255,255,255,.5)}
.dark .classynav ul li .dropdown,.dark.classy-nav-container{background-color:#192a56}
.light .classynav ul li .dropdown,.light.classy-nav-container{background-color:#eff3fb;}
.breakpoint-on .classynav > ul > li.cn-dropdown-item.has-down > .dd-arrow,.breakpoint-on .classynav > ul > li.megamenu-item > .dd-arrow{right:20px}
.breakpoint-on .classynav ul li ul.dropdown li ul li{margin-left:15px}
.breakpoint-on .classy-btn{width:calc(100% - 30px);margin:30px 15px}
.dark.classy-nav-container a{color:rgba(255,255,255,.7)}
.light.classy-nav-container a{color:#444444}
.dark .classynav ul li.megamenu-item > a:after,.dark.classy-nav-container a:focus,.dark.classy-nav-container a:hover{color:#fff}
.light .classynav ul li.megamenu-item > a:after{color:#444444}
.dark .classynav > ul > li.has-down.active > .dd-arrow::after,.dark .classynav > ul > li.has-down.active > .dd-arrow::before,.dark .has-down .dd-arrow::after,.dark .has-down .dd-arrow::before,.dark .has-down.active > .dd-arrow::after,.dark .has-down.active > .dd-arrow::before,.dark .megamenu-item .dd-arrow::after,.dark .megamenu-item .dd-arrow::before,.dark .megamenu-item.active > .dd-arrow::after,.dark .megamenu-item.active > .dd-arrow::before{background-color:#fff}
.light .classynav > ul > li.has-down.active > .dd-arrow::after,.light .classynav > ul > li.has-down.active > .dd-arrow::before,.light .has-down .dd-arrow::after,.light .has-down .dd-arrow::before,.light .has-down.active > .dd-arrow::after,.light .has-down.active > .dd-arrow::before,.light .megamenu-item .dd-arrow::after,.light .megamenu-item .dd-arrow::before,.light .megamenu-item.active > .dd-arrow::after,.light .megamenu-item.active > .dd-arrow::before{background-color:#959595}
.dark .classynav ul li .megamenu{background-color:#192a56}
.light .classynav ul li .megamenu{background-color:#eff3fb;}
.dark .classynav ul li .megamenu .single-mega.cn-col-3,.dark .classynav ul li .megamenu .single-mega.cn-col-4,.dark .classynav ul li .megamenu .single-mega.cn-col-5{border-right:1px solid rgba(255,255,255,.05)}
.light .classynav ul li .megamenu .single-mega.cn-col-3,.light .classynav ul li .megamenu .single-mega.cn-col-4,.light .classynav ul li .megamenu .single-mega.cn-col-5{border-right:1px solid rgba(255,255,255,.05)}
.dark .classynav ul li.megamenu-item ul li a{border-bottom:none}
.light .classynav ul li.megamenu-item ul li a{border-bottom:none;text-transform:capitalize}
.dark .classynav ul li .megamenu .single-mega .title{color:#fff;border-bottom:1px solid rgba(255,255,255,.05)}
.light .classynav ul li .megamenu .single-mega .title{color:#222;border-bottom:1px solid rgba(0,0,0,.05);text-transform:uppercase;font-size:16px;font-weight:500}
.dark .classy-navbar-toggler .navbarToggler span{background-color:#fff}
.dark.breakpoint-on .classy-navbar .classy-menu{background-color:#192a56}
.light.breakpoint-on .classy-navbar .classy-menu{background-color:#192a56}
.dark .classycloseIcon .cross-wrap span{background-color:#fff}
.light .classycloseIcon .cross-wrap span{background-color:#fff}
.dark.breakpoint-on .classynav > ul > li > a{background-color:#192a56;border-bottom:1px solid rgba(255,255,255,.05)}
.light.breakpoint-on .classynav > ul > li > a{background-color:#192a56;border-bottom:1px solid rgba(255,255,255,.05)}
.dark.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-3,.dark.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-4,.dark.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-5{border-bottom:1px solid rgba(255,255,255,.05);border-right:none}
.light.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-3,.light.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-4,.light.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-5{border-bottom:1px solid rgba(255,255,255,.05);border-right:none}
.dark .classynav ul li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.light .classynav ul li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1);text-transform:capitalize;font-size:13px}
.dark .classynav ul li .dropdown li:last-child a{border-bottom:none}
.light .classynav ul li .dropdown li:last-child a{border-bottom:none}
.dark .classynav ul li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.main-header-area .light .classynav ul li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1);color:#8b8b8b}
.dark .classynav ul li .dropdown li .dropdown li:last-child a{border-bottom:none}
.light .classynav ul li .dropdown li .dropdown li:last-child a{border-bottom:none}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.light .classynav ul li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.light .classynav ul li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a{border-bottom:1px solid rgba(242,244,248,.1)}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a{border-bottom:none}
.right.breakpoint-on .classy-navbar .classy-menu{left:auto;right:-310px}
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown,.right.breakpoint-on .classy-navbar .classy-menu.menu-on{left:auto;right:0}
.dropdown-rtl .classynav ul li .megamenu .single-mega .title,.dropdown-rtl .classynav ul li a{text-align:right}
.dropdown-rtl .classynav > ul > li.cn-dropdown-item.has-down > .dd-arrow{right:10px !important;left:auto}
.dropdown-rtl .has-down .dd-arrow{right:auto;left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown{right:180px;left:auto;opacity:0;visibility:hidden;top:10px}
.dropdown-rtl.breakpoint-off .classynav ul li:hover .dropdown{opacity:1;visibility:visible;top:90%}
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li:hover .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li:hover .dropdown,.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li:hover .dropdown{opacity:1;visibility:visible;top:0}
.dropdown-rtl.breakpoint-on .classynav > ul > li.cn-dropdown-item.has-down > .dd-arrow{right:auto !important;left:20px}
.classynav ul li.cn-dropdown-item{padding:0 14px !important}
.dropdown-rtl.breakpoint-on .has-down .dd-arrow{right:auto;left:20px;-webkit-transform:rotate(0);transform:rotate(0)}
.dropdown-rtl.breakpoint-on .classynav ul li ul.dropdown li ul li{margin-left:0;margin-right:15px}
.light .classynav ul li.megamenu-item ul li img{margin-top:15px}
.light .classynav ul li.megamenu-item ul li p{font-size:15px;margin-top:15px;margin-bottom:10px}
.light .classynav ul li.megamenu-item ul li .find-out-more-btn{padding:0;text-decoration:underline}
.light .classynav ul li.megamenu-item ul li .find-out-more-btn:hover{text-decoration:none}
.hot-top{color:#ff0000!important;font-weight:500}
.top-p-left{width:50%;left:0;display:block;text-align:left}
.top-p-right{width:50%;display:block;text-align:right}
.info video{width:85%}
.top-p-right .ask{background-color:#e4353a;border-color:#e4353a;padding:9px 28px;cursor:pointer;font-size:14px;text-transform:capitalize;border-radius:0;display:inline-block;color:#fff;border:1px solid #e4353a}
.top-p-right .ask:hover{color:#e4353a;border-color:#e4353a;background-color:#fff}
.top-p-right a{display:inline-block;margin-left:15px;color:#666}
.logo-a{background-image:url(/assets/img/logo.png);line-height:1000px;width:100px;height:50px;display:block;overflow:hidden;background-repeat:no-repeat}
.kv-nav{height:90px;padding:.5em 2em;width:100%;height:70px;padding:.5em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}
.top-menu{position:relative;z-index:10;display:inline-block;clear:both;position:inherit;z-index:10}
.njls .box p a{display:inline-block;color:#333333}
.njls .box:hover p a{color:#fff}
.h3-title{text-align:center;margin:25px 0 35px 0;font-size:28px;color:#333}
.h2-title h2{margin:0px 0;font-size:28px;color:#333}
.h3-title p{font-size:16px;color:#666}
.chengji em{color:#fff;font-size:45px;font-weight:600;margin-bottom:10px}
.njnew .col-lg-12 .thumb img{width:350px;height:240px}
.njnew .col-lg-12{float:left;width:33%}
.njnew .col-lg-12 .single-blog-post i{color:#e4353a;margin-right:5px}
.cjwenti{padding:5px 10px}
.cjwenti ul{padding:0 15px;margin:0}
.cjwenti li{display:block;margin:10px 0;overflow:hidden}
.cjwenti li a{font-size:15px;max-width:350px;display:inline-block;color:#333;line-height: 25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cjtiindex li a{max-width:412px!important}
.cjwenti li h4{display:inline-block;font-size:16px;line-height:30px;height:30px}
.cjwenti li span{float:right;color:#888;width:16%}
.cjwenti li a{background: url(/assets/li_dian.png) no-repeat left center;
    padding-left: 10px;}
.cjwenti li a:hover{color:#007bff}
.dibu{padding:20px 20px;background:#151515}
.dibu .daohang li a{color:#fff;display:inline-block}
.copyright{background:#151515;text-align:center;color:#fff;padding-bottom:20px}
.copyright a{display:inline-block;color:#fff}
.copyright p{color:#fff}
.dibu .container{width:1200px;margin:0 auto}
.dibu .dhang{float:left;width:17%;display:block}
.dibu .daohang ul{padding:0}
.dibu .daohang h6{font-size:15px;font-weight:600;color:#fff;margin:10px 0 15px 0;display:inline-block}
.dibu .dhang ul li{display:block;margin:8px 0}
.dibu .tiantuan,.fuwudd{float:left;width:16%}
.tiantuan li,.fuwudd li{margin:8px 0}
.yij p{margin:10px 0}
.lianxi{float:left;width:30%}
.hm{font-size:24px;color:#f8f8f8;line-height:28px;margin-top:7px}
.kefulv a{background-color:#0057ff;border-radius:16px;font-size:14px;line-height:32px;text-align:center;color:#fff;cursor:pointer;float:left;width:80px;height:24px;line-height:24px;font-size:12px;margin:10px 10px 0 0}
.kefulv{margin:5px 0 15px 0}
.hits{padding:20px;width: 1288px;margin:0 auto}
.djdzk{font-size:16px;font-weight:bold;margin:5px 0 15px 0;color:#333;border-bottom:1px solid #f3f3f3}
.hits a{display:inline-block;margin-right:4px;color:#02192b;border-bottom:1px solid}
.post-meta ul li{margin-right:8px}
.yq-links{margin:10px 0}
.yq-links span{font-size:18px;color:#333}
.yq-links a{display:inline-block;margin-right:4px;color:#666;border-bottom:0px solid;margin-bottom: 8px;}
.zbls{padding:20px 0}
.zbls h4{padding:5px 0;border-bottom:1px solid #f3f3f3;font-size:16px;font-weight:bold;margin:0 0 10px 0}
#zhoubian a{display:inline-block;font-size:12px!important;color:#777!important;border-bottom:0px solid}
.rx{color:#fff}
.rx span{margin-left:10px}
.rx span i{margin-right:5px}
.rx span a{display:inline-block;color:#fff}
.tyls{display:block}
.tyls li{display:block}
.tyls img{width:380px;height:500px}
.lawyerjs{position:absolute;right:0;background-color:#f8f9fad4;text-align:center;height:auto;display:inline-block;color:#343a40;width:100%;bottom:0px;padding:15px 0 10px 0}
.lawyerjs em,.lawyerjs span{display:block;font-style:normal}
.lawyerjs em{font-size:16px;font-weight:500;padding:8px 0}
.lawyerjs span{color:#444;padding:5px 0 10px 0;font-size: 12px;}
.jijiage{color:#ff0000!important}
.lawyerjs .time{color:#777;font-size:14px;display:block;margin-bottom:10px}
.lawyerjs .tel{color:#777;font-size:14px;display:block;margin-bottom:10px}
.lawyerjs i{margin:0 8px;font-style:normal}
.lawyerjs .rongyu{position:absolute;right:-7px;top:0px;padding:4px 6px;background-color:#f00;border-radius:1px;color:#fff;font-style:normal;font-size:14px}
.zxls{text-align:center;display:inline-block}
.lv-liebiao .zxls{bottom:55px;right:32%;position:absolute}
.lv-liebiao{padding:0 10px}
.zxls a{background-color:#0057ff;border-radius:16px;font-size:14px;line-height:32px;text-align:center;color:#fff;cursor:pointer;float:left;width:80px;height:24px;line-height:24px;font-size:12px;margin:10px 10px 0 0;display:inline-block}
.zxls a:hover{color:#0057ff;background:#fff;border:1px solid #0057ff}
.team-lv h3 a{font-size:18px;font-weight:bold}
.team-lv{text-align:center;margin:15px 0 25px 0;width:100%}
.lv-liebiao .shop-ji li{list-style:none;position:relative;padding:0 0 25px 0;box-shadow:0 0.5rem 0.5rem rgba(0,0,0,0.14);height:294px;float:left;width:248px;margin:0 12px 24px 12px;background:#fff}
.lv-liebiao .tuandui{display:block;height:298px;overflow:hidden;text-align:center;background:#fff url(/assets/img/beijing.jpg);position:relative;top:0;transition:all .2s linear}
.jinpai{position:absolute;right:0px;top:0px;padding:4px 6px;background-color:#f00;border-radius:1px;color:#fff;font-style:normal;font-size:14px}
.lv-jp{background:#fff;width:100%}
.tuandui  img{position:absolute;left:76px;top:30px;width:130px;height:130px;border-radius:50%}
.jp-bz{background:#fdd000;color:#333;position:absolute;right:-9px;top:0px;padding:4px 6px;border-radius:1px;font-size:14px}
.tyls .xianshi{position:absolute;right:0px;top:0px;padding:4px 6px;border-color:#ec3b3b;color:#fff;border-radius:4px;font-style:normal;font-size:14px;background-color:#ec3b3b}
.top-tit a{display:inline-block;background-color:#ff0000;color:#fff;padding:12px 33px}
.top-tit h3{font-size:30px;color:#fff;margin:10px 0 20px 0;display:inline-block}
.top-tit p{font-size:16px}
.lkmore a{padding:12px 33px;display:inline-block;background:#ff0000;color:#fff}
.lkmore a:hover{background:#ffffff;color:#ff0000;border:1px solid #ff0000}
.single-feedback a,.single-feedback a:hover{display:unset;color:#777777}
.fa-star:before{content:"\f005";color:#ff0000}
.mianfei{text-align:center;color:#ff0000;font-size:16px}
.cjwenti h3{font-size:18px;font-weight:600;margin:10px 0 10px 0;padding:0 10px;display:inline-block;padding-left:12px;position: relative;}
.cjwenti h3:before {
    content: "";
    display: inline-block;
    height: 16px;
    width: 5px;
    background-color: #4e6ef2;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 2.5px;
}
.cjwenti{float:left;width:590px;display:inline-block;padding:15px 10px;background-color:#fff;margin:0px 0 10px 0;border-radius: 8px;}
.cjwenti.rig{margin-left:15px}
.wenda{background-color:#eff3fb;;padding:25px 0 0 0}
.wenda-ks{margin:0 auto;width:1140px;padding:10px}
.wenda-ks h2,.anli-xq h2{font-size:28px;margin:0 0 0px;padding:0 0 15px 0;border-bottom:1px solid #f2f2f2;display:inline-block}
.morejia{display:inline-block;float:right;margin:10px 10px 0 0;font-size:16px;padding:2px 5px;color:#007bff}
.wenda-ks h2 span,.anli-xq h2 span{color:#777;display:inline-block;vertical-align:2px;margin-left:20px;line-height:22px;font-size:14px;padding:0 8px 0 6px;height:22px;font-weight:normal}
.wenda-ks ul{padding:5px 0 0 0}
.wenda-ks li{float:left;margin:0 0 10px 0;width:48.5%;height:130px;padding:25px 30px 0;background-color:#fff;position:relative}
.wenda-ks li:nth-child(2){margin-right:25px}
.wenda-ks li:nth-child(4){margin-right:25px}
.wenda-ks li:nth-child(6){margin-right:25px}
.wenda-ks li:nth-child(8){margin-right:25px}
.wenda-ks li:nth-child(10){margin-right:25px}
.wenda-ks.inp li:nth-child(2),.wenda-ks.inp li:nth-child(4),.wenda-ks.inp li:nth-child(6),.wenda-ks.inp li:nth-child(8),.wenda-ks.inp li:nth-child(10),.wenda-ks.inp li:nth-child(12),.wenda-ks.inp li:nth-child(14),.wenda-ks.inp li:nth-child(16){margin-right:0px;margin-left: 25px;}
.wenda-tit a{color:#333;font-size:16px;line-height:28px;height:56px}
.wenda-tit p a{font-size:12px;color:#999}
.tuoke{display:block}
.tuoke ul{margin:0 auto;width:100%;background-color:#fff}
.tuoke  ul li{display:inline-block;width:100%;line-height:30px;background: url(/assets/li_dian.png) no-repeat left center;
    padding-left: 10px;height:30px;margin:5px 0}
.tuoke ul li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:392px;display:inline-block;font-size:16px;color:#333}
.tuoke ul li a:hover{color:#0057ff}
.tuoke  ul li span{float:right;color:#999;font-size:14px}
.wenda-tit span{border-radius:1px;background:#ddf4ff;position:absolute;right:0;top:0}
.wenda-tit span a{color:#007bff;padding:2px 8px;font-size:12px;display:inline-block;line-height:20px;height:23px;font-weight:normal}
.wenda-tit span a:hover{color:#ddf4ff;background:#007bff}
.wenda-tit a:hover,.anli-xq:hover{color:#0057ff}
.wenda-tit{height:56px}
.wenda-tit p{font-size:12px;color:#999}
.wenda-huida{font-size:12px;color:#bbb;height:30px;line-height:30px;overflow:hidden;position:absolute;display:inline-block;right:38px;bottom:10px}
.wenda-huida span{font-size:14px;color:#333;padding-left:33px}
.huida .info video{width:85%;vertical-align:middle;display:block;margin:15px auto;box-shadow:0 1px 10px #9797a6}
.huida .info h3{box-sizing:border-box;margin:25px 0px 20px 0px;outline:0px;vertical-align:baseline;font-size:18px;font-family:"Microsoft YaHei",STHeiti,"Heiti SC",SimHei,SimSun,Arial,sans-serif;text-align:justify;white-space:normal;line-height:22px;color:#222;font-weight:bold;position:relative;padding-left:12px}
.huida .info h3:before{content:"";display:inline-block;height:16px;width:5px;background-color:#4e6ef2;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:2.5px}
.huida .info h4{font-size:20px;line-height:30px;margin:10px 10px;color:#333;font-weight:600}
.maxhead{max-width:1200px;margin:0 auto;width: 1233px;}
.practice-box .thumb img{width:100%;height:240px}
.fu-right{background:#fff;padding:20px 10px 20px 10px;margin:20px 0 0 0;width:10%;float:right;position:fixed;right:5%;text-align:center}
.zuozheimg img{position:absolute;left:0px;width:25px;height:25px;border-radius:50%;bottom:4px}
.wenda-huida .renzheng{position:absolute;bottom:7px;left:78px;background-repeat:no-repeat;background-position:center center;background:url(/zuozhe.jpg) no-repeat;background-position:-8px -174px;vertical-align:middle;display:inline-block;width:14px;height:14px;border-radius:50%}
.wenda-huida em{font-size:12px;color:#0057ff;font-style:normal;margin-left:35px}
.wenda-huida i{font-style:normal}
.wenda-huida .hot{border-left:1px solid #c8c8c8;padding-left:10px;margin-left:10px}
.hot-t{display:inline-block;float:right}
.anli-xq li .anli-xq{color:#333;text-decoration:none;-webkit-transition:none;transition:none;font-size:16px;font-weight:600}
.anli-xq li p{color:#999;line-height:22px;height:44px;overflow:hidden;margin-top:9px;font-size:13px}
.anli-xq{margin:0 auto;width:1200px;padding: 10px 0 20px;text-align:center}
.anli-xq li{float:left;width:48%;margin:15px 2% 15px 0}
.anli-xq li p{display:inline-block;color:#999;line-height:30px;height:53px;overflow:hidden;font-size:13px;font-weight:500}
.anli-tit{text-align:center}
.anli{border-bottom:1px solid #f3f3f3;    padding-top: 15px;}
.ls-list{background-color:#eff3fb}
.lvshi-st{width:1200px;margin:0 auto;padding:5px 0 10px}
.more{text-align:center;height:auto;padding:10px 0;margin-top:10px}
.more a{color:#fff;background:#ff0000;padding:10px 20px;margin-right:59px}
.lvshi-st li{box-shadow:0 0.5rem 0.5rem rgb(0 0 0 / 0%);background-color:#fff;    display: inline-block;
    width: 23%;
    margin: 0 0 15px 10px;
    height: 298px;}
.lvshi-st h3,.ptls-lb h3{margin:20px 0;padding-left:20px}
.lvshi-st h3 a{font-size:26px;color:#333}
.ptls-lb{width:1200px;margin:0 auto;padding:30px 0}
.ptls-lb li{height:340px;overflow:hidden;position:relative;float:left;width:20%;margin-right:55px}
.ptls-lb li a{display:block}
.ptls-lb li dt{position:absolute;left:0;right:0;bottom:0;height:118px;padding:17px 20px 15px;background-color:#fff;transition:all .2s linear;text-align:center;width:100%}
.ptls-lb li dd{z-index:999;position:absolute;bottom:4px;right:70px}
.ptls-lb li dt img{bottom:105px;position:absolute;right:5px}
.ptls-lb ul{padding:0 20px}
.ptls-lb li dt span{font-weight:400;font-size:13px;color:#888}
.ptls-lb li dt em{display:block;font-style:normal;font-weight:bold;color:#333;font-size:18px;line-height:30px}
.lv-pages{background:#eff3fb;padding:20px 0;width:1100px;margin:0 auto;text-align:center}
.lv-pages li{background:#eff3fb;display:inline-block;margin:0 2px;line-height:25px;background:#fff;border:1px solid #d8dadf;width:auto;padding:0 8px}
.youxiu{position:absolute;left:220px!important;top:-12px!important;width:25px!important;height:25px!important;border-radius:0!important}
.pufa{background-color:#eff3fb;;padding:0}
.pufa h2{margin:0 0 20px 0;font-size:28px}
.pufa h3{font-size:20px;margin:0 0 18px 0;font-weight:500;color:#444}
.pufa-zhuti{width:1200px;margin:0 auto;padding:20px 18px}
.pufa-new{background:#fff;float:left;width:55%;margin-right:39px;padding:20px 20px 30px 25px}
.pufa-new img{padding-bottom:20px}
.pufa-new h4{margin:6px 0 20px 0;font-size:22px}
.pufa-new h5{font-size:22px;margin:60px 0 40px 0}
.pufa-new li{line-height:30px;margin:10px 0;padding:0 8px 0 0}
.pufa-new li a{font-size:16px;color:#666;padding:0 15px;text-decoration:none;display:inline-block}
.pufa-new li span{float:right;color:#999;display:inline-block}
.index-news .container {
    width: 1216px;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}
.zhoubian{background:#fff;float:left;width:41%;padding:20px 15px 20px 15px}
.news-more{display:inline-block;float:right;color:#999;font-size:16px;margin:15px 28px 15px 0}
.tags-index{
        float: left;
    padding: 15px 20px;
    background: #fff;
    margin: 0px 0 0 0;
}
.tags-index a{float:left;background-color:#f2f2f2;border-radius:4px;padding:0 8px;color:#666;line-height:32px;margin:10px 6px 0 0}
.tags-index a:hover{color:#ff0000}
.ztrm{font-size:20px;margin:0 0 10px 0;font-weight:500;color:#444}
.pufa-new{position:relative}
.pufa-new img{text-align:center}
.typeanli{padding:2px 8px;font-size:12px!important;display:inline-block;line-height:20px;height:23px;font-weight:normal!important;color:#007bff;float:right;margin-right:10px;background:#ddf4ff}
.typeanli:hover{color:#fff;background:#007bff}
.fu-left{width:90%;float:left;margin-right:15px}
.bg video{width:80%;text-align:center;height:auto;display:block;margin:0 auto}
.bg .qd{text-align:center;display:block;font-size:20px;font-weight:bold;margin:20px 0 20px 0}
.bg table{width:95%;border-bottom:1px solid #eff3fb;;margin-bottom:25px;border-right:1px solid #eff3fb;}
.anli-tit{text-align:center}
.zuopin li{float:left;margin:0 20px 20px 0;width:23%;background-color:#fff;box-shadow:0px 10px 10px 0px rgb(0 0 0 / 10%);text-align:center;position:relative}
.zuopin li p{position:absolute;bottom:0px;color:#fff;    background: #007bff6b;width:100%;padding:5px 0;height:35px;left:0}
.xuantu .zuopin li{width:18%}
.anli-xq li img{height:240px}
.zuopin{display:block;margin:0 auto}
.zuopin  h2{font-size:24px;margin: 0 0 15px 0;}
.zuopin li img{width:100%;height: 240px;}
.team{background:#fff;height:180px;background-color:#fff;margin:80px 0 0 0}
.five{width:1200px;margin:0 auto}
.team-tit{width:1200px;margin:0 auto 20px;position:relative;height:180px}
.team-tit h1{display:inline-block;font-size:30px;color:#333;font-weight:normal;margin:0 0 20px 0}
.team-tit p{font-size:14px;color:#333}
.team-zixun{margin:20px;display:inline-block;width:272px;float:right}
.team-dongtai{margin-top:30px}
.team-zixun{margin:35px 50px 20px 0;display:inline-block;width:272px}
.team-zixun span{display:block;margin-top:18px}
.team-zixun p i{margin-right:8px}
.team-zixun .weichat{font-size:18px;color:#666}
.weichat i{margin-right:14px!important}
.ming .ez{position:absolute;background-repeat:no-repeat;background-position:center center;background:url(/skin/images/zuozerenzheng.png) no-repeat;background-position:-2px -173px;vertical-align:middle;display:inline-block;width:25px;height:25px;top:40px}
.ming{display:inline-block;padding:24px 310px 0 0;margin-left:236px}
.team-zixun p{margin:0 0 10px 0}
.team-zixun a{width:160px;height:40px;line-height:40px;border-radius:20px;background-color:#3e80ff;color:#fff;padding:8px 20px}
.img-md img{display:inline-block;width:200px;height:220px}
.img-md{display:inline-block;position:absolute;top:-40px;width:200px}
.ming{display:inline-block;padding:24px 310px 0 0;margin-left:236px}
.team-zixun p{font-size:26px}
.md-body{width:1200px;margin:20px auto;display:block;padding:20px 0 30px 0}
.md-body p img{display:none}
.body1,.body2{float:left;width:32%;margin-right:15px}
.body3 ul{background:#fff;padding:15px 20px 16px 20px}
.body1 ul{background:#fff;padding:15px 20px 30px 20px;height:375px}
.body2 ul{background:#fff;padding:15px 20px 54px 20px;height:375px}
.body2 ul a{display:inline-block;margin:15px 0px 0 85px;width:159px;height:40px;line-height:40px;background:#EC3B3B;font-size:16px;color:#fff;box-shadow:0 8px 10px rgb(236 59 59 / 30%);border-radius:22px;text-align:center}
.dt-lv{width:68%}
.dt-lv .wenda-huida span a{color:#0057ff}
.lv-tags{width:1180px;margin:0 auto}
.lv-tags a{display:inline-block;margin:5px 8px;color:#666;font-size:14px}
.body2 ul p{margin-bottom:10px;line-height:35px;font-size:15px}
.body2 p span{position:absolute;left:0;top:0;color:#999}
.body2 p{padding-left:75px;position:relative}
.muchman{color:#3e80ff!important}
.body3{float:left;width:32%}
.body1 p{padding:0 10px;color:#666;line-height:30px;overflow:hidden}
.body3 ul{min-height:200px;height:375px}
.body3 li{margin:18px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.body3 li a{font-size:16px;color:#3e80ff}
.body3 li span{color:#ff0000;font-weight:bold;font-size:16px}
.pro_ny .tit h1{font-size:28px;font-weight:600;margin:15px 0 10px 0;display:inline-block;color:#222}
.pro_ny .tit span{margin-left:16px;font-size:16px;color:#666}
.pro_ny .tit h1:after{content:"●";font-size:16px;margin-left:20px;color:#222;bottom:10px}
.shoufei{background:#fff;padding:20px 25px 35px 25px;margin:20px 0}
.fa-yy h2{font-size:24px;color:#292d33;margin:10px 0 25px 16px}
.shoufei h2{font-size:24px;color:#292d33;margin:10px 0 25px 0}
.shoufei td{border-top:1px solid #eff3fb;;text-align:center;padding:9px 15px;line-height:25px;border-left:1px solid #eff3fb;;margin-left:-1px}
.shoufei .che td{border-left:none;color:#292d33}
.shoufei .bg p{text-align:center;margin:10px 0 0px 0;font-size:18px}
.shoufei .bg p img{width:100%;height:auto}
.yuyuelm{width:900px;margin:0 auto}
.lvshi-tj{background:#fff;padding:20px 25px 35px 25px;margin:20px 0}
.lvshi-tj h2{font-size:24px;color:#292d33;margin:10px 0 25px 0}
.lvshi-tj .tj-lb{width:100%!important}
.lvshi-tj .tj-lb li{margin-right:25px!important;width:22%}
.section-title-lc{display:block;margin:0 0 30px 0;text-align:center}
.section-title-lc h2{font-size:26px;margin:10px 0}
.tit-p{font-size:17px;font-weight:bold}
.bread-i{width:1150px;padding:20px 20px 10px 20px;display:block;margin:0 auto}
.bread-i s{width:12px;height:12px;background-position:-489px -213px;margin-right:6px}
.zhatian{width:1195px!important}
.liuyan-m{width:800px!important}
.lvsuojieshao{width:1200px;margin:50px auto}
.lvsuo{float:left;width:75%}
.right-cb{float:left;width:24%;text-align:center;background:#fff;padding:0 15px;margin-top:20px}
.qqq{width:1228px!important}
.right-cb p{line-height:30px;font-size:16px}
.right-cb img{display:inline-block;margin-top:20px}
.lvsuo h4,.lvsuo h5{margin:0 0 20px 0}
.lvsuo h5{padding-top:25px}
.lvsuo p{line-height:30px;font-size:16px}
.qitals{width:1200px;margin:30px auto 0 auto}
.qitals h3{font-size:18px;padding:15px 0}
.px #t .hits-a{background-color:#fabf40;color:#ffffff;margin-right:15px;padding:4px 6px}
.qitafuwu{margin:7px auto 25px auto;display:block;color:#294EAF;text-align:center;width:100%}
.qitafuwu a{display:inline-block;font-size:18px;text-align:center;box-shadow:0px 3px 5px 0px rgb(0 0 0 / 20%);padding:20px 72px;color:#ff0000;margin:15px 31px}
.qitafuwu a i{display:block;font-size:35px;margin:0 0 12px 0;color:#ff0000}
.qitafuwu a:hover{color:#fff;background:#ff0000}
.qitafuwu a:hover i{color:#fff}
.fuwu-index{padding:0 0 20px 0}
.xg-imgs{float:left;display:inline-block}
.xg-imgs img{width:190px;height:125px;border-radius:10px}
.xg-url{float:right;width:620px;padding:0 20px}
.xg-tit h3 a{font-size:18px;line-height:24px;color:#333;font-weight:600}
.xg-tit h3{margin-bottom:15px}
.xg-ms{line-height:20px;letter-spacing:0;color:#999;margin-bottom:32px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.xg-news ul{padding-left:15px}
.xg-yd{color:#777;display:inline-block;float:right}
.xg-yd span{color:#ff6b06}
.zp-xnl li{margin:0 5px 25px 5px;width:32%}
.fa-bookmark-o{background:linear-gradient( 
128deg,#fa2f2f 0%,#ff5b36 90%);color:#fff;padding:2px 4px;-webkit-border-radius:2px}
.njnew{width:100%;display:block}
.xg-new li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:94%;display:inline-block;font-size:14px;color:#222}
.xg-new{background:#fff;padding:15px 20px;display:block}
.xg-new li{width:48%;float:left;margin:8px 0;background: url(/assets/li_dian.png) no-repeat left center;padding-left: 10px;height:30px}
.xg-new li h3{height:30px}
.xg-new{background:#fff;padding:15px 20px;display:block}
.xg-new  h4 i{background:url(/icon.png) no-repeat;width:16px;height:16px;display:inline-block;background-position:-80px 0;margin:-2px 10px 0 0}
.xg-imgs{float:left;display:inline-block;    padding-left: 20px;}
.xg-imgs img{width:190px;height:125px;border-radius:5px;box-shadow: 0 1px 10px #9797a6;}
.xg-url{float:right;width:580px;padding:0 20px}
.xg-tit h4 a{font-size:18px;line-height:24px;color:#333;font-weight:600}
.xg-tit h4{margin-bottom:15px}
.xg-ms{line-height:20px;letter-spacing:0;color:#999;margin-bottom:32px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.xg-news ul{padding-left:15px}
.xg-yd{color:#777;display:inline-block;float:right}
.xg-yd span{color:#ff6b06}
.zhoubianf{display:block;margin:0 auto 20px auto;width:1120px;padding:5px}
.zhoubianf .zbfw{font-size:18px;margin-bottom:15px}
.zhoubianf a{display:inline-block;font-size:14px;color:#666;margin-right:8px}
.leimu-case{position:fixed;background:#fff;width:17%;padding:25px 20px;right:5px;font-size:22px;box-shadow:0 0.5rem 0.5rem rgb(0 0 0 / 14%);z-index:999}
.leimu-case li{display:inline-block;margin:8px 0;padding:5px}
.leimu-case li a{background-color:#f2f2f2;border-radius:4px;padding:8px 12px;color:#666;line-height:32px;margin:10px 10px 0 0;font-size:16px}
.fe-case{margin-bottom:10px}
.leimu-case img{margin-top:15px}
.leimu-case p{text-align:center;font-size:14px}
.leimu-case li a:hover{color:#ff0000}
.anli-xq ul{margin-left:30px}
.chewei-list img{height:480PX!important}
.chewei-jiage{text-align:center;font-size:20px;font-weight:bold;margin-bottom:15px}
.wentims p{font-size:16px;line-height:30px}
.wentims img{width:750px;height:500px;text-align:center;margin:20px auto;vertical-align:middle;display:block}
.wentitit{padding:15px 25px 5px 25px;background:#fff;position:relative}
.wentitit h1{font-size:22px;font-weight:700;color:#111;margin:10px 0 8px 0;display:inline-block}
.w-info{display:block;margin:5px 0}
.w-info span{font-size:14px;color:#666}
.wentitit .fenlei a{padding:5px 16px;font-size:14px;display:inline-block;line-height:20px;height:28px;font-weight:normal;color:#007bff;margin-right:10px;background:#ddf4ff;border-radius:14px;display:inline-block}
.timecil{display:inline-block;margin:10px 0 0 0px}
.timecil span{padding-right:8px;margin:10px 0 0 5px;color:#777;font-size:14px}
.timecil a{display:inline-block;height:34px;background-color:#2d7dff;border-radius:4px;font-size:14px;text-align:center;color:#fff;line-height:34px;vertical-align:middle;cursor:pointer;width:90px;margin-left:15px}
.wentizhi{vertical-align:2px;margin-left:20px;line-height:22px;font-size:14px;color:#fff;padding:0 8px 0 6px;height:22px;background-color:#2d7dff;border-radius:0 20px 20px 0;font-weight:normal;position:absolute;left:-20px;top:0;display:inline-block}
.fenlei a:hover{color:#fff;background:#007bff}
.wentitit .fenlei{border-top:0px dashed #ccc;border-bottom:0px dashed #ccc;height:auto;line-height:28px;background:#fff;margin-top:10px;margin-bottom:5px}
.huida{background:#fff;padding:25px;margin:20px 0 10px;position:relative}
.huida .info p{font-size:16px;line-height:30px;margin:10px;color:#333}
.huida .info #swipeboxEx p a{font-size:16px;text-decoration:underline}
.zantong{color:#666;padding-left:15px}
.zuijia{height:35px;background:url(/zuijia.png) no-repeat;padding-left:25px;font-size:18px;line-height:25px;color:#337eff;font-weight:bold;margin-bottom:10px}
.huidazhe{margin-bottom:10px;display:inline-block}
.jiangli{position:absolute;right:45px;top:55px;text-align:center}
.jiangli img{width:100px;height:100px;display:block}
.jiangli i{font-style:normal;font-size:14px}
.zuijiaan{margin-top:15px}
.zuijiaan img{vertical-align:middle;display:block;margin:15px auto;box-shadow:0 1px 10px #9797a6;max-width:99%;height:auto;width:80%}
.huida .date{padding-bottom:15px;border-bottom:1px solid #f3f3f3}
.gen{background:#fff;padding:25px}
.qthd{background:#fff;padding:25px;margin-bottom:15px}
.qthd .qtnr{display:block;padding-bottom:15px;border-bottom:1px solid #f3f3f3;margin-bottom:20px}
.huidanom{margin-bottom:30px;font-size:15px;border-bottom:1px solid #f3f3f3;padding-bottom:8px;font-weight:600;color:#222}
.wenda-fen{float:right}
#newdiggg{display:inline-block;margin:10px 41%;padding:10px 30px 10px 35px;width:140px;background:#EC3B3B;font-size:16px;color:#fff;border-radius:23px}
.pifa p{color:#222;font-weight:bold;font-size:16px}
.daoche a{float:left;background-color:#ffffff;border-radius:4px;padding:0 16px;color:#1f1e1e;line-height:32px;margin:15px 15px 0 0;display:inline-block}
.jiameng{background:#fff}
.jiameng{background:#fff;padding:5px 25px 35px 25px;margin:20px 0}
.jiameng img{display:block;text-align:center;    margin: 0 auto;}
.jiameng h2{font-size:24px;color:#292d33;margin:10px 0 25px 0}
.zhenduanshi{width:100%x;margin:0px auto;padding:20px 0}
.zhenduanshi li{width:16.25%;float:left;position:relative;background-color:#f0eced;color:#333;text-align:center;padding:20px 12px;margin:0 15px;height:130px}
.zhenduanshi li:before,.zhenduanshi-yes li:before{content:"\f178";font:normal normal normal 14px/1 FontAwesome;position:absolute;right:-35px;top:50%;font-size:20px;color:#fff;width:45px;height:45px;text-align:center;line-height:45px;border-radius:50%;z-index:99;margin-top:-9px;background:#ff0000}
.zhenduanshi li p{margin-top:15px}
.zhenduan h3{font-size:22px;font-weight:600}
.zhenduan{width:1149px;background:#fff;padding:30px 25px 60px 25px;text-align:center;margin:15px auto}
.liucheng{padding:20px 0 45px 0;background:#fff;text-align:center;margin:15px 0 -5px 0}
.liucheng h3{font-size:20px;font-weight:bold;margin:10px 0}
.end:before{display:none!important}
.yes li p{color:#fff}
.yes li{background-color:#ff8d00!important}
.jiaofei{text-align:center;font-size:20px;color:#333}
.tuchu{font-weight:600;color:#ff0000!important}
.tuchu1{font-weight:600;color:#000!important}
.jiameng em{font-size:16px;color:#666;font-style:normal;text-align:center;display:block;margin-top:10px}
.yiji{float:left;width:48%;margin:0.5%;padding:0 20px 0 80px}
.yiji li{display:block;margin:10px 0;font-size:16px;color:#333}
.fir{border-left:1px solid #f3f3f3;padding-left:120px}
.yiji .tie{font-weight:bold;margin-bottom:10px}
.feiyong{margin:20px 0 25px 0;margin:10px 0 25px 0;font-size:24px;text-align:left}
.gaozhi{padding:12px 33px;display:inline-block;background:#ff0000;color:#fff;margin:20px 41% 0 41%;width:139px;text-align:center}
.gaozhi.rh{width:auto!important}
.gaozhi.rh:hover{background:#fff;color:#ff0000;border:1px solid #ff0000}
.jmtj{padding:15px;margin-top:6px}
.jmtj h3{font-size:18px;color:#333;font-weight:bold;margin:0 0 15px 0}
.jmtj p{line-height:30px;margin:5px 0;font-size:16px}
.tishim{color:#ff0000;padding-top:10px}
.hitsp{margin-bottom:15px;font-size:16px;color:#666;margin-top:-5px;display:block}
.pfjiage{font-size:16px;text-align:center;margin:10px 0}
.jjm{width:1150px;text-align:center;margin:0 auto}
.jjm .jiameng{padding:15px 25px 15px 25px;margin:0px 0 0 0}
.jqjg{display:inline-block;vertical-align:2px;margin-left:20px;line-height:30px;font-size:16px;color:#fff;padding:8px 15px 8px 15px;height:44px;background-color:#e4353a;border-radius:0 20px 20px 0;font-weight:normal;position:absolute;right:20px;top:41px;font-style:normal}
.list-cj{max-width:100%!important;width:100%;padding:10px 0}
.list-cj ul li{width:47%}
.soutu{width:800px;top:168px;left:50%;margin-left:-413px;border:rgba(0,0,0,0.15) 4px solid;height:78px;border-radius:78px;display:block;margin-bottom:100px;margin:0 auto}
#q{box-sizing:border-box;width:80%;height:65px;background:rgb(255 255 255 / 0%);outline:none;padding-left:21px;font-size:18px;border:0;line-height:65px}
.souan{display:inline-block;width:154px;height:71px;line-height:71px;border-radius:62px;text-align:center;color:#fff;font-size:22px;background:#11AA99;top:4px;right:4px;border-color:#fff0}
.tujiage{background:#fdd000;color:#333;position:absolute;right:-9px;top:0px;padding:4px 6px;border-radius:1px;font-size:14px;font-style:normal}
.quanyi{text-align:center;margin:15px 0}
.quanyi img{vertical-align:middle;display:block;margin:15px auto;max-width:99%;height:auto;width:99%}
.tjnr img{width:60%}
.xiazai{display:block;margin:10px 0 0 0;text-align:center}
.han{display:inline-block}
.han a{display:inline-block;width:170px;height:36px;border-radius:18px;line-height:36px;color:#fff;background:#09b35d;padding:0 0 0 0px}
.han img{display:block;float:left;padding-top:5px;width:28px;height:28px;margin-right:-12px;margin-left:8px}
.han a:hover{color:#fff}
.picjiage{background:#fdd000;color:#333;position:absolute;right:0px;top:0px;padding:4px 6px;border-radius:1px;font-size:14px;font-style:normal}
.banquanss{width:850px;text-align:center;color:#999;font-size:14px;margin:0 auto;margin-bottom:2em}
.picfenlei{display:block;margin-bottom:1em}
.picfenlei a{display:inline-block;margin-right:15px;background:#eff3fb;;overflow:hidden;vertical-align:middle;margin:5px;color:#4285f4;border:1px solid #4285f4;-webkit-border-radius:9px;text-align:center;padding:5px 12px}
.zhi{display:inline-block;padding-left:20px;font-weight:normal}
.tagzh li p{position:absolute;bottom:0px;color:#fff;background:#11AA99;width:100%;padding:4px 0;left:0;text-align:center;overflow:hidden;vertical-align:middle;font-weight:normal;font-size:13px}
.tagzh b{font-weight:normal;font-size:12px}
.tagzh li{float:left;width:30%!important;margin:10px 15px;height:463px;position:relative;display:block;border-bottom:1px solid #e8e8e8;min-height:102px}
.tagzh li img{height:460px;width:100%}
.baogao{display:block;margin-top:15px}
.baogao h3{text-align:center;display:block;font-size:20px;font-weight:bold;margin:20px 0 20px 0}
.baogao img{float:left;width:32%;height:385px;margin:0 5px}
.jmqy h3{font-size:24px;color:#292d33;margin:10px 0 10px 36px}
.jmqy{padding:1em 0 0 0;background:#fff}
.jmqy img{display:block;width:100%;margin:0 0 8px 0}
.jmqy #swipeboxEx{padding:0 35px}
.ss{display:block;padding:0 0 10px 0}
.shihe{float:left;width:48%}
.qidong{float:left;width:48%}
.ss h4{margin:0 0 .5em 0;font-size:18px}
.ss p{font-size:16px;color:#555;text-align:center}
.jiameng h2 a{font-size:24px}
.jiameng h3{font-size:18px}
.xg-yt{display:inline-block}
.imp{background:#fffffff0;padding:2em 3em;width:540px;position:absolute;top:15%;left:20%}
.imp-co{width:100%}
.imp h3{font-size:28px;margin:0 0 .8em 0;color:#222}
.imp p{color:#666;margin:0 0 8.5px}
.ipm-co p span{color:#F44336}
.jiaru{font-size:18px;margin:10px 0 0 0}
.imp b{font-size:40px;font-family:Impact;color:#F44336}
.tishi{font-size:14px;width:80%;margin:10px auto;font-weight:600}
#gaozhi{position:relative;top:0px;border-radius:4px;font-size:14px;font-weight:400;color:#fff;line-height:20px;padding:3px 5px 3px 5px;margin-top:0;margin-right:10px;background:#ff4d4d;border-radius:4px}
.perip-services{width:342px;height:444px;padding:20px 25px 0;background-color:#fff}
.perip-list{margin-top:22px}
.perip-list a{float:left;width:33.33%;text-align:center;margin:7px 0}
.perip-list a img{display:block;margin:auto}
.perip-list a p{font-size:12px;color:#666;margin-top:10px}
.perip-list a:hover img{-webkit-animation:heartBeat 1.3s ease-in-out;animation:heartBeat 1.3s ease-in-out}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url({$owl-image-path}
owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
@media only screen and (min-width:576px) and (max-width:767px){.services-box h3 a{font-size:17px}
.lawyer-features .pull-left{margin-right:40px;float:left;margin-bottom:0}
.side-bar-box .recent-post-content ul li{margin-right:4px}
.side-bar-box .recent-post-content a{font-size:13px}
.practice-area .side-bar{margin-top:0;margin-bottom:0}
.practice-details-area .side-bar-box .recent-post-img{float:left;width:100px}
.practice-details-area .side-bar-box .recent-post-content{padding-left:110px;margin-top:0}
.practice-details-area .side-bar-box .recent-post-content a{font-size:14px}
.services-area .side-bar{margin-top:0}
.services-details-area .side-bar-box .recent-post-img{float:left;width:100px}
.services-details-area .side-bar-box .recent-post-content{padding-left:110px;margin:10px 0 0}
.services-details-area .side-bar-box .recent-post-content h3{margin-top:5px}
.services-details-area .side-bar-box .recent-post-content a{font-size:14px}
.blog-area .side-bar{margin-top:0;margin-bottom:0}
.blog-details-content .blog-categories ul li.title{font-size:15px;margin-right:12px}
.blog-share-social ul li.title{font-size:14px;margin-right:15px;display:inline-block;margin-bottom:0}
.blog-details-content ul li a{margin-right:2px}
.post-prev-next-button .text-right{margin-top:0}
.post-leave-reply ul li a{margin-right:10px;margin-top:12px}
.post-comments .single-post-comments.left-mr{margin-left:75px}
.blog-details-area .side-bar-box .recent-post-img{float:left;width:100px}
.blog-details-area .side-bar-box .recent-post-content{padding-left:110px;margin-top:0}
.blog-details-area .side-bar-box .recent-post-content a{font-size:14px}
.shop-area .side-bar{margin-top:0;margin-bottom:0}
.product-body{margin-top:0}
.shop-details-area .side-bar-box .recent-post-img{float:left;width:100px}
.shop-details-area .side-bar-box .recent-post-content{padding-left:110px;margin-top:0}
.shop-details-area .side-bar-box .recent-post-content a{font-size:14px}
.update-cart-btn{text-align:right;margin-top:11px}
.cart-totals .btn.btn-primary{padding:10px 26px;display:inline-block;margin-top:0}
.order-table{margin-top:0}
.case-result-area .side-bar{margin:0}
.caseresult-details-area .side-bar-box .recent-post-img{float:left;width:100px}
.caseresult-details-area .side-bar-box .recent-post-content{padding-left:110px;margin-top:0}
.caseresult-details-area .side-bar-box .recent-post-content a{font-size:14px}
}@media only screen and (min-width:768px) and (max-width:991px){.top-header p{margin-top:0;margin-bottom:8px}
.main-header-area .nav-brand img{width:90px}
.top-header{padding:10px 0}
.lawyer-boxes .box{padding:25px 18px}
.lawyer-boxes .box h3{font-size:18px}
.contact-now{padding-right:20px;margin-top:130px}
.appointment-form{padding-left:20px}
.register-area .section-title h2{font-size:29px}
.single-working{padding:18px}
.single-working:hover{padding:18px}
.fun-facts-area{padding-bottom:50px}
.funFacts .icon{margin-bottom:12px}
.funFacts{margin-bottom:30px}
.single-feedback ul{position:relative;right:0;top:0;margin-top:5px}
.about-style-two .about-image{margin:30px 0 0}
.about-style-two .about-image img{width:100%}
.why-choose-us-two::before{background-position:center}
.about-image-slider{margin-top:30px}
.appointment-area{padding-bottom:0}
.appointment-area .appointment-image{position:relative;top:0;right:0;text-align:center;margin-top:30px}
.side-bar-box .recent-post-img{float:none;width:100%}
.side-bar-box .recent-post-content{padding-left:0;margin-top:15px}
.side-bar-box .recent-post-content a{font-size:14px}
.practice-details-content .blockquote{padding:20px}
.practice-details-content ul{padding:20px}
.card-header a h5{font-size:15px;line-height:1.6;position:relative}
.card-header i{float:none;font-size:20px;position:absolute;right:0;top:12%}
.blog-details-content .blockquote{padding:20px}
.blog-share-social ul .title{display:block;margin-bottom:10px;margin-right:0 !important}
.post-prev-next-button a{padding:14px 40px;font-size:14px;text-transform:capitalize}
.post-comments .single-post-comments.left-mr{margin-left:65px}
.product-body{margin-top:30px}
.product-body h3{text-transform:capitalize}
.apply-coupon-btn .form-control{width:57%}
.apply-coupon-btn .form-group .btn{padding:0 20px}
.tabs label{padding:10px 22px;text-transform:capitalize;font-size:14px;font-weight:500}
.attorneys-details-area{padding-bottom:0}
.attorneys-details-area .attorney-image{position:relative;bottom:0;right:0;text-align:center;margin-top:30px}
.attorney-skill{margin-top:30px}
.contactBox p .fa.fa-envelope{left:0}
.contactBox{margin-bottom:10px}
.contactBox p i{left:1px}
.contact-style-two .contact-form{margin-top:40px}
.footer-area .widgets{margin-bottom:30px}
.copyright-area{margin-top:50px}
}@media only screen and (min-width:992px) and (max-width:1199px){.services-box h3 a{font-size:19px}
.single-working:hover{padding:25px 25px}
.single-working .working-content h3{font-size:19px}
.practice-text h3 a{font-size:18px}
.appointment-area .appointment-image{top:20px}
.product-body h3{text-transform:capitalize}
}@charset "UTF-8";.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.hinge{animation-duration:2s}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}
@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transform:translate3d(0,0,0)}
40%,43%{animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transform:translate3d(0,-30px,0)}
70%{animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transform:translate3d(0,-15px,0)}
90%{transform:translate3d(0,-4px,0)}
}.bounce{animation-name:bounce;transform-origin:center bottom}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}.flash{animation-name:flash}
@keyframes pulse{from{transform:scale3d(1,1,1)}
50%{transform:scale3d(1.05,1.05,1.05)}
to{transform:scale3d(1,1,1)}
}.pulse{animation-name:pulse}
@keyframes rubberBand{from{transform:scale3d(1,1,1)}
30%{transform:scale3d(1.25,0.75,1)}
40%{transform:scale3d(0.75,1.25,1)}
50%{transform:scale3d(1.15,0.85,1)}
65%{transform:scale3d(.95,1.05,1)}
75%{transform:scale3d(1.05,.95,1)}
to{transform:scale3d(1,1,1)}
}.rubberBand{animation-name:rubberBand}
@keyframes shake{from,to{transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{transform:translate3d(10px,0,0)}
}.shake{animation-name:shake}
@keyframes headShake{0%{transform:translateX(0)}
6.5%{transform:translateX(-6px) rotateY(-9deg)}
18.5%{transform:translateX(5px) rotateY(7deg)}
31.5%{transform:translateX(-3px) rotateY(-5deg)}
43.5%{transform:translateX(2px) rotateY(3deg)}
50%{transform:translateX(0)}
}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}
@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}
40%{transform:rotate3d(0,0,1,-10deg)}
60%{transform:rotate3d(0,0,1,5deg)}
80%{transform:rotate3d(0,0,1,-5deg)}
to{transform:rotate3d(0,0,1,0deg)}
}.swing{transform-origin:top center;animation-name:swing}
@keyframes tada{from{transform:scale3d(1,1,1)}
10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{transform:scale3d(1,1,1)}
}.tada{animation-name:tada}
@keyframes wobble{from{transform:none}
15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{transform:none}
}.wobble{animation-name:wobble}
@keyframes jello{from,11.1%,to{transform:none}
22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}.jello{animation-name:jello;transform-origin:center}
@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;transform:scale3d(.3,.3,.3)}
20%{transform:scale3d(1.1,1.1,1.1)}
40%{transform:scale3d(.9,.9,.9)}
60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}
80%{transform:scale3d(.97,.97,.97)}
to{opacity:1;transform:scale3d(1,1,1)}
}.bounceIn{animation-name:bounceIn}
@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;transform:translate3d(0,-3000px,0)}
60%{opacity:1;transform:translate3d(0,25px,0)}
75%{transform:translate3d(0,-10px,0)}
90%{transform:translate3d(0,5px,0)}
to{transform:none}
}.bounceInDown{animation-name:bounceInDown}
@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;transform:translate3d(-3000px,0,0)}
60%{opacity:1;transform:translate3d(25px,0,0)}
75%{transform:translate3d(-10px,0,0)}
90%{transform:translate3d(5px,0,0)}
to{transform:none}
}.bounceInLeft{animation-name:bounceInLeft}
@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;transform:translate3d(3000px,0,0)}
60%{opacity:1;transform:translate3d(-25px,0,0)}
75%{transform:translate3d(10px,0,0)}
90%{transform:translate3d(-5px,0,0)}
to{transform:none}
}.bounceInRight{animation-name:bounceInRight}
@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;transform:translate3d(0,3000px,0)}
60%{opacity:1;transform:translate3d(0,-20px,0)}
75%{transform:translate3d(0,10px,0)}
90%{transform:translate3d(0,-5px,0)}
to{transform:translate3d(0,0,0)}
}.bounceInUp{animation-name:bounceInUp}
@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;transform:scale3d(.3,.3,.3)}
}.bounceOut{animation-name:bounceOut}
@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}
40%,45%{opacity:1;transform:translate3d(0,-20px,0)}
to{opacity:0;transform:translate3d(0,2000px,0)}
}.bounceOutDown{animation-name:bounceOutDown}
@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}.bounceOutLeft{animation-name:bounceOutLeft}
@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}
to{opacity:0;transform:translate3d(2000px,0,0)}
}.bounceOutRight{animation-name:bounceOutRight}
@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;transform:translate3d(0,20px,0)}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}.bounceOutUp{animation-name:bounceOutUp}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}.fadeIn{animation-name:fadeIn}
@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}
to{opacity:1;transform:none}
}.fadeInDown{animation-name:fadeInDown}
@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}
to{opacity:1;transform:none}
}.fadeInDownBig{animation-name:fadeInDownBig}
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:none}
}.fadeInLeft{animation-name:fadeInLeft}
@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}
to{opacity:1;transform:none}
}.fadeInLeftBig{animation-name:fadeInLeftBig}
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}
to{opacity:1;transform:none}
}.fadeInRight{animation-name:fadeInRight}
@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}
to{opacity:1;transform:none}
}.fadeInRightBig{animation-name:fadeInRightBig}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}
to{opacity:1;transform:none}
}.fadeInUp{animation-name:fadeInUp}
@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}
to{opacity:1;transform:none}
}.fadeInUpBig{animation-name:fadeInUpBig}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}.fadeOut{animation-name:fadeOut}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;transform:translate3d(0,100%,0)}
}.fadeOutDown{animation-name:fadeOutDown}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;transform:translate3d(0,2000px,0)}
}.fadeOutDownBig{animation-name:fadeOutDownBig}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;transform:translate3d(-100%,0,0)}
}.fadeOutLeft{animation-name:fadeOutLeft}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}.fadeOutLeftBig{animation-name:fadeOutLeftBig}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0)}
}.fadeOutRight{animation-name:fadeOutRight}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;transform:translate3d(2000px,0,0)}
}.fadeOutRightBig{animation-name:fadeOutRightBig}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;transform:translate3d(0,-100%,0)}
}.fadeOutUp{animation-name:fadeOutUp}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}.fadeOutUpBig{animation-name:fadeOutUpBig}
@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}
40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}
50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}
80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}
to{transform:perspective(400px);animation-timing-function:ease-in}
}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}
@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{transform:perspective(400px)}
}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}
@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{transform:perspective(400px)}
}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}
@keyframes flipOutX{from{transform:perspective(400px)}
30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@keyframes flipOutY{from{transform:perspective(400px)}
30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}
@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{transform:skewX(20deg);opacity:1}
80%{transform:skewX(-5deg);opacity:1}
to{transform:none;opacity:1}
}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}
@keyframes lightSpeedOut{from{opacity:1}
to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}
@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}
to{transform-origin:center;transform:none;opacity:1}
}.rotateIn{animation-name:rotateIn}
@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}.rotateInDownLeft{animation-name:rotateInDownLeft}
@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}.rotateInDownRight{animation-name:rotateInDownRight}
@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}.rotateInUpLeft{animation-name:rotateInUpLeft}
@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}.rotateInUpRight{animation-name:rotateInUpRight}
@keyframes rotateOut{from{transform-origin:center;opacity:1}
to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}
}.rotateOut{animation-name:rotateOut}
@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}
to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
}.rotateOutDownLeft{animation-name:rotateOutDownLeft}
@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}
to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutDownRight{animation-name:rotateOutDownRight}
@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}
to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutUpLeft{animation-name:rotateOutUpLeft}
@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}
to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}
}.rotateOutUpRight{animation-name:rotateOutUpRight}
@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}
20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}
40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}
to{transform:translate3d(0,700px,0);opacity:0}
}.hinge{animation-name:hinge}
@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}
50%{transform:rotate(-10deg)}
70%{transform:rotate(3deg)}
to{opacity:1;transform:scale(1)}
}.jackInTheBox{animation-name:jackInTheBox}
@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;transform:none}
}.rollIn{animation-name:rollIn}
@keyframes rollOut{from{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}.rollOut{animation-name:rollOut}
@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}.zoomIn{animation-name:zoomIn}
@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomInDown{animation-name:zoomInDown}
@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomInLeft{animation-name:zoomInLeft}
@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomInRight{animation-name:zoomInRight}
@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomInUp{animation-name:zoomInUp}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;transform:scale3d(.3,.3,.3)}
to{opacity:0}
}.zoomOut{animation-name:zoomOut}
@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomOutDown{animation-name:zoomOutDown}
@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}
}.zoomOutLeft{animation-name:zoomOutLeft}
@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}
}.zoomOutRight{animation-name:zoomOutRight}
@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}.zoomOutUp{animation-name:zoomOutUp}
@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}.slideInDown{animation-name:slideInDown}
@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}.slideInLeft{animation-name:slideInLeft}
@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}.slideInRight{animation-name:slideInRight}
@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}.slideInUp{animation-name:slideInUp}
@keyframes slideOutDown{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,100%,0)}
}.slideOutDown{animation-name:slideOutDown}
@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(-100%,0,0)}
}.slideOutLeft{animation-name:slideOutLeft}
@keyframes slideOutRight{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(100%,0,0)}
}.slideOutRight{animation-name:slideOutRight}
@keyframes slideOutUp{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,-100%,0)}
}.slideOutUp{animation-name:slideOutUp}
.quyu a{float:left;background-color:#ffffff;border-radius:4px;padding:0 16px;color:#1f1e1e;line-height:32px;margin:15px 15px 0 0;display:inline-block}
.des{color:#666;margin-left:15px;font-size:14px}
.index-news{background-color:#eff3fb;padding-top: 25px;}
.jmwt{margin-bottom:10px}
.jmwt h4{margin:5px 0 15px 0}
.jmtj video{box-shadow:0 1px 10px #9797a6}
.jmtj em{color:#333;margin-bottom:15px}
.like{display:block;text-align:center;    margin: 20px 0 8px 0;}

.smj{background:#fff;padding:25px 25px 15px 25px;margin-right:10px;margin-bottom:10px;display:block}
.smj .kepu p{font-size:15px;color:#3c3c3c;line-height:28px}
.smj .kepu{float:left;width:77%;margin-left:50px}
.smj .kepu h3{font-size:17px;font-weight:bold;margin-bottom:15px}
.smj img{float:left;width:160px;height:120px;border-radius:10px}
#qj h3{text-align:center;font-size:17px;font-weight:bold}
.bantu{margin-bottom:20px!important}
.lawyer-boxes .box:hover  em{color:#fff}
.ys-tit{display:block;padding:0 25px}
.ys-tit p{font-size:17px;text-align:center;color:#222;margin-bottom:10px;font-weight:600}
.ys-tit dl{float:left;width:33%;height:200px;padding:0 10px;margin:0 0 20px 0;border-bottom:1px solid #e2e2e2}
.ys-tit dl dd{font-size:16px;font-weight:600;padding:0 0 15px 0}
.ys-tit dl dt{font-size:16px;font-weight:500}
.wenda-lv{margin:0 0 20px 0!important}
.allsoudao{display:block;background-color:#eff3fb;;padding:0 0 15px 0}
.souduo{display:block;width:1115px;margin:0px auto}
.souduo h3{margin:0 0 15px 0;font-size:18px}
.sd-left{float:left;width:55%;background:#fff;padding:20px 35px}
.sd-left ul li{display:block;margin:12px 0}
.sd-right ul li{display:inline-block;margin:12px 10px}
.sd-right{float:left;width:41%;background:#fff;padding:20px 25px;margin-left:39px}
.souduo .sd-left li a{color:#666;font-size:16px;display:inline-block;text-decoration:underline}
.souduo .sd-right li a{color:#666;font-size:14px;display:inline-block;text-decoration:underline}
.askbody{margin:10px 0 15px 0}
.askbody p img{width:33%;height:200px;display:inline-block}
.orask{width:100%!important}
.orask .entry{padding:5px 15px;display:block;margin:10px 0}
.orask .entry .comm p{font-size:16px!important;color:#333;line-height:30px;margin:15px 0 5px 0}
.orask .entry .comm{padding:10px 0}
.orask .nmp .nick{color:#333;font-weight:600;font-size:14px}
.orask .list .entry .headerimage{width:36px;height:36px;border-radius:50%}
.qitaans{font-size:18px;color:#212529;font-weight:500;padding:15px 0 8px 0px!important;display:inline-block;border-bottom:1px solid #e8ecee;margin:0 15px!important;width:96%}
.zhanshipj{position:relative}
.zuijiaan.info a{font-size:16px;color: #2d7dff;}
.textright{position:absolute;right:15px;top:11px;padding:5px 10px;font-size:14px}
.dedemao-comment .b-user-comment .b-user{padding-bottom:15px}
.nubem{position: absolute;
    left: 30px;
    bottom: 15px;
    color: #007bff;
    font-weight: 500;
    font-size: 14px;}
    .zhanshi-pic{
        position: relative;
    width: 100%;
    height: 100px;
    overflow: hidden;
    }
    .zhanshi-pic img {
     border-radius: 8px 8px 0px 0;
    width: 100%;
    height: 100px;
    -o-object-fit: cover;
    object-fit: cover;
    display: block;
    }
    .zhanshi-user{
      margin-top: -43px;
    text-align: center;
    box-sizing: border-box;
    position: relative;
    }
    .zhanshi .writo {
        position: relative;
    display: block;
    width: 82px;
    height: 82px;
    padding: 2px;
    margin: 0 auto;
    border-radius: 50%;
    background: #fff;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    }
    .zhanshi .writo img{
        width: 84px;
    height: 84px;
    border-radius: 50%;
    background: #fff;
    }
    .zhanshi{
        margin: 0 0 10px 0;
    background: #fff;
    border-radius: 8px;
    }
    .zhanshi .xinxi{
        padding: 10px 15px 15px;
    text-align: center;
    line-height: 1.4;
    }
    .zhanshi .xinxi .author-name{
        display: inline-block;
    font-size: 16px;
    line-height: 22px;
    font-weight: 500;
    overflow: hidden;
    max-width: 180px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top;
    margin-left: 8px;
    }
    .zhanshi .xinxi .user-group{ 
           position: relative;
    z-index: 0;
    display: inline-block;
    padding: 4px 8px;
    margin-left: 8px;
    color: #19B955;
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    border-radius: 3px;
    border: 1px solid #19B955;
    overflow: hidden;
    vertical-align: top;
}
   .zhanshi .xinxi a{
   display: inline-block; 
   }
    .zhanshi .xinxi a:hover{color: #19B955;}
    .user-group:before {
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    content: "";
}
 .user-group:after {
    position: absolute;
    z-index: 0;
    left: -1px;
    top: -1px;
    right: -1px;
    bottom: -1px;
    content: "";
    background: var(--theme-color);
    opacity: .148;
}
.zhanshi .xinxi p {margin-top: 10px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #5a5a5a;}
    .head-container{width:1200px;margin:0 auto}
    .zhanshi #wxImg { position: relative;
    z-index: 99;
    margin-left: 10px;
    overflow: hidden;}
    #wxImg span img {width:180px;height:auto}
    #sixin,#qq {position: relative;
    top: 0px;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    line-height: 20px;
    padding: 3px 10px 3px 10px;
    margin-top: 0;
    margin:0 10px;
    background: #ff4d4d;
    border-radius: 4px;}
    #sixin:before{content: "\f1d7";margin-right:3px}
    #qq:before{    content: "\f1d6";;margin-right:3px}
    
    
    /*新版首页*/
    .join{display: block;}
    .join,.yanliao{padding: 45px 0;position: relative;z-index: 2;background: #eff3fb;}
    .yanliao small{display: block;
    text-align: center;
    font-size: 16px;
    }
    .join .join-tit {text-align:center;display:block;}
    .join .join-tit h2 {display:inline-block;text-align:center;font-size: 28px;color: #333;margin:0 0 10px 0}
    .join .join-tit p {font-size:16px;display:block;color: #333;}
    .yanliao h2{display:block;text-align:center;font-size: 28px;color: #333;margin:0 0 15px 0}
    .join .content{margin:0 auto;width:1188px;*zoom:1;    margin-top: 30px;
    background: #eff3fb;}
    .join .content:after,.join .content:before{display:table;content:""}
    .join .content:after{clear:both}
    .join .content a>div{float:left;margin-right:12px;padding:51px 30px 30px;box-sizing:border-box;transition:box-shadow .3s linear;cursor:pointer}.join .content a>div:hover{box-shadow:0 6px 8px #ccd9eb}
    .join .content .content-index-0{background: #3779ff;width:307px;height:446px}
    .join .content .content-index-1{background:url(https://bce.bdstatic.com/bce-portal/static/assets/assets/dffa7bda.png) no-repeat 50%/cover;width:574px;height:220px;margin-bottom:12px}
    .join .content .content-index-2{background:url(https://bce.bdstatic.com/bce-portal/static/assets/assets/f417b4ab.png) no-repeat 50%/cover;width:283px;height:220px;margin-right:0;margin-bottom:12px}
    .join .content .content-index-3{background:url(https://bce.bdstatic.com/bce-portal/static/assets/assets/90ec0b4f.png) no-repeat 50%/cover;width:281px;height:214px}
    .join .content .content-index-4{background:url(https://bce.bdstatic.com/bce-portal/static/assets/assets/59cf2611.png) no-repeat 50%/cover;width:281px;height:214px}
    .join .content .content-index-5{background:url(https://bce.bdstatic.com/bce-portal/static/assets/assets/b55c0888.png) no-repeat 50%/cover;width:283px;height:214px;margin-right:0}
    .join .content .content-index-3,.join .content .content-index-4,.join .content .content-index-5{padding-top:36px}
    .join .content-title{font-size:22px;color:#fff;text-align:left;line-height:26px;font-weight:normal}
    .join .content-desc{font-size:14px;color:#fff;line-height:26px;max-height:108px;text-align: left;    margin: 0 0 15px 0;}
    .join .line{margin:11px auto;height:1px;background:#fff;opacity:.17}
    .join .characteristic{margin-top:54px;overflow:hidden}
    .join .characteristic li{float:left;margin-left:17px;text-align:left;box-sizing:border-box;white-space:nowrap}
    .join .characteristic li.item-0{margin-left:0;width:56px;color:#fff}.join .characteristic li.item-1{width:56px;color:#fff}.join .characteristic li.item-2{width:98px;color:#fff}.join .characteristic .value{display:block}
    .join-new{width:1188px;margin:0 auto;padding:15px 0 0 0;position:relative}
    .join-new li {position:relative;display:inline-block;}
    .join-new li:first-child{width: 307px;height: 175px;}
    .join-new li:nth-child(5){width: 307px;height: 175px;}
    .join-new li {width: 281px;height: 175px;margin-right: 8px;}
    .join-new li:nth-child(4){margin-right: 0px;}
    .join-new li:nth-child(8){margin-right: 0px;}
    
    .join-new-body{position:relative}
    .join-new-pic:after{position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 36%);
    content: "";}
    .join-new-pic img{height: 175px;width:100%}
    .join-new-pic{
    background: #fff;
    width: 100%;
    position: relative;
    color: #fff;
    background-size: cover;
    background-position: 50%;
    overflow: hidden;
    display: block;
    float: left;
    height: 175px;
    }
    .join-new-body .news-title{
         font-size: 16px;
    position: absolute;
    left: 0;
    top: 45px;
    width: 100%;
    z-index: 1;
    text-align: left;
        vertical-align: middle;
    display: block;
    padding: 10px 15px 0 20px;
    height: 60px;
    line-height: 20px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    background: url(https://cdn.klfsdl.com/assets/addons/cms/pc/images/t13_03.png);
}
.join-new-body .news-title a {color: #fff;font-size:16px}
    .join-new-body .news-clock {
        color: #f3f3f3;
    left: 15px;
    position: absolute;
    bottom: 22px;
    font-size: 13px;
    }
    .join-new-body .news-click {
        color: #f3f3f3;
    left:115px;
    position: absolute;
    bottom: 22px;
    font-size: 13px;
    }
    .join-new-body .fa-thumbs-o-up{
        color: #f3f3f3;
    left:170px;
    position: absolute;
    bottom: 22px;
    font-size: 13px;
    }
    .join-new-body .fa-comments-o{
        color: #f3f3f3;
    left:220px;
    position: absolute;
    bottom: 22px;
    font-size: 13px;
    }
    .join-new-body.clearfix span:before{margin-right:3px}
    .lv-liebiao.jiqi{background: #eff3fb;    padding-bottom: 25px;}
    .lv-liebiao.jiqi ul{width: 1188px;
    margin: 0 auto;}
    .jiqi-tit{display:block;text-align:center;font-size:26px}
    .content-nav{
            width: 305px;
    height: 792px;
    background: #F40;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3180F0,endColorstr=#67A1F1);
    box-shadow: 0 10px 20px 0 rgb(50 57 73 / 30%);
    position: relative;
    float: left;
    overflow: hidden;
    top: -30px;
    z-index: 2;
    }
    .join{
        padding-top: 0px;

    }
    .yanliao .content {
        margin: 0 auto;
    width: 1188px;
    *zoom: 1;
    margin-top: 30px;
    
    }
    .yanliao-tent{background: #fff;}
    .yanliao h3{color:#fff}
    .yanliao p{color:#fff}
    .content-nav{padding:35px 35px 60px 35px}
    .yanliao-tent .nav-header a {
    cursor: pointer;
    display: block;
    width: 160px;
    line-height: 40px;
    background: #fff;
    border-radius: 10px;
    text-align: center;
    margin-top: 70px;
    transition: all .2s ease-in-out;
}
.yanliao-tent .nav-header span {
    font-size: 14px;
    color: #346ad7;
    line-height: 40px;
    vertical-align: baseline;
}
.nav-header .header-title {font-family: PingFangSC-Medium;
    font-size: 24px;
    color: #fff;
    text-align: left;
    line-height: 48px;
    margin-bottom: 25px;
    font-weight: normal;
    display: block;
}
.yanliao-tent .header-desc{ margin-bottom: 30px;
    font-size: 16px;}
.yanliao-shop{
    float: left;
    width: 850px;
    margin-left:30px;
    padding: 75px 0 0 0;
}
.yanliao-shop li{
   display: inline-block;
    width: 260px;
    margin-bottom: 18px;
    padding: 0px;
    border-radius: 12px;
    background-color: #f6f6f6;
    
}
.yanliao-shop li:hover{
-webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  box-shadow: 0 19px 39px 0 rgba(0, 0, 0, 0.12);

}
.yanliao-shop li:nth-child(1),.yanliao-shop li:nth-child(2),.yanliao-shop li:nth-child(4),.yanliao-shop li:nth-child(5){margin-right:15px}
.yanliao-shop li img{
    width: 100%;
    height: 260px;
        border-radius: 5px;
}
.yanliao-shop li span{
    display: block;
    font-size: 16px;
    color: #333;
}
.yanliao li .shop-tit{
    line-height: 22px;
    height: 30px;
    color: #333;
    margin-top:8px;
    text-align: center; 
}
.yanliao li .shop-tit:hover{color:#ff0000}
.yanliao-shop li .shop-price{font-family: verdana,arial;font-size:18px;color: #f40;font-weight:500}
.lv-liebiao.jiqi .shop-ji li {width: 273px;}
.jiqi-tit{margin-bottom:25px}
.join-new.yanliao-zhishi{padding:25px 0 20px;position:relative}
.join-new.yanliao-zhishi h3{position:absolute;top:-15px;font-size:24px;color:#333;margin-bottom:10px}
.join-new.yanliao-zhishi h3 small{font-size:16px;color:#777;margin-left:15px;display:inline-block}
.tipss{position:absolute;bottom:90px}
.tipss i:before{margin-right:5px}
.tipss i {font-style: normal;
    display: inline-block;
    line-height: 24px;
    border: 1px solid #f7f7f7;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    margin-right: 15px;
    vertical-align: top;
    padding: 0 8px;
    margin-bottom: 15px;}
     .xg-pics{background:#fff;display:block;padding:15px 10px}
    .xg-pics li{width:32%;display:inline-block;position:relative;margin:5px}
    .xg-pics li img {width:100%;height:400px;}
    .xg-pics li span{    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 30px;
    background: url(https://cdn.klfsdl.com/assets/addons/cms/pc/images/t13_03.png);
    font-size: 14px;
    color: #fff;
    display: block;
    text-align: center;
    line-height: 30px;
    }
    .jiqi-zhishi {
        display: block;
    width: 1188px;
    margin: 0 auto;
    }
    .jiqi-zhishi li {
        display: inline-block;
    width: 23.8%;
    height: 300px;
    position: relative;
    margin: 8px 5px;
    background: #fff;
    padding: 0px;
    border-radius: 8px;
    }
    .jiqi-zhishi li img{    width: 90%;
    height: 150px;
    border-radius: 8px 8px 0 0;
    box-shadow: 0 1px 10px #9797a6;
    display: block;
    margin: 0 auto;}
    
    .jiqi-zhishi.list-tag li img{    width: 62%;
    height: 150px;
    border-radius: 8px 8px 0 0;
    box-shadow: 0 1px 10px #9797a6;
    display: block;
    margin: 0 auto;}
    .jiqi-zhishi li .news-title{
    line-height: 20px;
    height: 40px;
    display: block;
    margin: 5px 0 10px 0;
    }
    .jiqi-new-body {
        padding: 8px 18px;
        display: block;
    }
    .jiqi-new-body .news-title a{font-size:16px;color:#222;line-height:20px}
    .jiqi-new-body .news-title a:hover{color:#0057ff;}
    .jiqi-new-body p,.jiqi-new-body p a{
        font-size: 14px;
    color: #999;
    line-height: 20px;
    margin-bottom: 10px;
    }.jiqi-new-body p a:hover{color:#0057ff;}
    .jiqi-new-body .fa-eye,.jiqi-new-body .fa-thumbs-o-up,.jiqi-new-body .fa-clock-o,.jiqi-new-body .fa-comments-o
    {display:inline-block;margin-top:10px;color:#888;font-size:12px;margin-right: 5px;}
    .jiqi-new-body .fa:before{margin-right:3px}
    .list-img2 li .cik i {
        font-style: normal;
    }
    .list-img2 li .cik .fa-clock-o {margin-left:5px}
    .tupian {display:block;padding: 40px 0 20px 0;border-radius: 8px;}
    .tupian .tit{display:block;padding:0 25px 15px 10px}
    .tupian .tit h3 {
        display:inline-block;
    }
     .tupian .tit small{font-size:16px;margin-left:15px;padding-top:10px}
      .tupian .tit a {
          float: right;
          font-size:16px;
      }
    .tupian .tu-litpic img{width: 100%;
    height: 320px;
    border-radius: 8px;
   }
 .container.tuku{padding:0 0 15px 0}
    .tupian li {    width: 24.2%;
    display: inline-block;
    border-radius: 8px;
    text-align: center;
    position: relative;
    margin: 8px 5px 8px 0;}
    .tupian li .pps {font-size:16px;    position: absolute;
    display: block;
    bottom: 0px;
    background: #f3f3f3;
    padding: 5px;
    width: 100%;}
    .chengjiu p {margin:0!important}
    .chengjiu .lianghua span{color: #999999;}
    .chengjiu p span {margin-right: 0px;
    display: inline-block;
    width: 26%;color: #999999;}
    .chengjiu{padding:0 0 15px 0}
    .myda {    background: #E8F8EE url(/skin/images/myda.png) no-repeat 5px center;
    color: #19B955;
    padding: 0 8px 0 20px;
    line-height: 26px;
    display: inline-block;
    font-size: 12px;
    margin-left: 10px;}
    .banner-img .swiper-slide img {
        width: 1920px;
    height: 600px;
    }
    #f-jt3 a img {
        width: 110px;height: 47px;
    }
    .shoplist {
            background: #f1f4f6;
            margin-top:45px;
    }
    .team-tit .jianli {
         width: 620px;
    right: 0%;
    position: absolute;
    top: 14%;

    }
    .team-tit .jianli p{
        font-size: 14px;
        line-height: 28px;
        color: #333;
    }
    .goodmen {display:block;margin-bottom:15px}
    .goodmen img{
        width: 100%;
        height: auto;
        display: block;
    }
    .bread p a, .bread p{
            color: #666666;
    }
    .gm{
        position: relative;
        margin:8px 0;
    }