@import url(public.css);.app-rec .nav .nav-list + .nav-list{margin-left:16px;}.app-rec .nav .nav-list .item{min-width:68px;width: max-content;height:32px;background:#FFFFFF;border-radius:4px;border:1px solid #E6E6E6;font-size:14px;color:#333333;display:flex;align-items:center;justify-content:center;cursor: pointer;}.app-rec .nav .nav-list.active .item{background: var(--primary);border:1px solid var(--primary);color:#ffffff;}.skin1-rec .nav .nav-list + .nav-list{margin-left:16px;}.skin1-rec .nav .nav-list .item{min-width:68px;width: max-content;height:32px;background:#FFFFFF;border-radius:4px;border:1px solid #E6E6E6;font-size:14px;color:#333333;display:flex;align-items:center;justify-content:center;cursor: pointer;}.skin1-rec .nav .nav-list.active .item{background: var(--primary);border:1px solid var(--primary);color:#ffffff;}.skin1-link .nav{border-bottom:1px solid #F0F0F0;}.skin1-link .nav .nav-items .item{position: relative;color:#333333 !important;}.skin1-link .nav .nav-items + .nav-items{margin-left:40px;}.skin1-link .nav .nav-items.active .item{color:#333333 !important;}.skin1-link .nav .nav-items.active .item::before{content: "";position:absolute;bottom:0;left:50%;transform: translateX(-50%);width:22px;height:2px;background: var(--primary) !important;border-radius:1px;}.skin2-link .linkli + .linkli{border-top:1px solid var(--white-100);padding-top:12px;margin-top:12px;}.skin2-link .linkli .linkli-label{width:72px;}.skin2-link .linkli .linkli-control{flex:1;}.skin2-link .linkli .linkli-open{width:45px;user-select: none;}.skin4-link .nav{border-bottom:1px solid var(--gray-100);}.skin4-link .nav .nav-items .item{position: relative;color: var(--black-400);}.skin4-link .nav .nav-items + .nav-items{margin-left:40px;}.skin4-link .nav .nav-items.active .item{color: var(--black);}.skin4-link .nav .nav-items.active .item::before{content: "";position:absolute;bottom:0;left:50%;transform: translateX(-50%);width:22px;height:2px;background: var(--gray-400);border-radius:1px;}.skin3-link .sublevel .item{color:#999999;}.skin3-link .sublevel .sublevel-item.active .item{color: var(--primary);}@media (max-width:992px){.skin3-link{display:flex;align-items:center;width:100%;justify-content:center;}.skin3-link .linkli{flex:1;max-width:25%;position: relative;}.skin3-link .linkli .linkli-label{width:100% !important;justify-content:center;}.skin3-link .linkli .linkli-label.active,.skin3-link .linkli .linkli-label.on{color: var(--primary) !important;}.skin3-link .linkli .linkli-label.active .icon-xiala1,.skin3-link .linkli .linkli-label.on .icon-xiala1{display:block;color: var(--primary) !important;transform: rotate(-90deg);}.skin3-link .linkli .linkli-control{position:fixed;left:0;top:120px;display: none;width:100vw;height:calc(100vh - 112px) !important;background-color: rgba(0,0,0,0.6);z-index:1000;}.skin3-link .linkli .linkli-control.mactive{display:block;}.skin3-link .linkli .linkli-control .links{background-color:#FFFFFF;padding:16px;margin:0 -0.75rem;}.skin3-link .linkli .linkli-control .links .links-item{width:26%;}.skin3-link .linkli .linkli-control .links .links-item .item{padding:5px 10px;display:block;text-align:center;overflow: hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space: nowrap;}.skin3-link .linkli .linkli-control .sublevel .sublevel-item{width:26%;}.skin3-link .linkli .linkli-control .sublevel .sublevel-item .item{display:block;text-align:center;overflow: hidden;}.skin3-link .linkli .linkli-control .maxh{min-height:200px;max-height:360px;overflow: hidden;overflow-y:auto !important;}}@media (min-width:992px){.skin3-link .linkli + .linkli{border-top:1px solid var(--white-100);padding-top:12px;margin-top:12px;}.skin3-link .linkli .linkli-label{width:76px;height:fit-content;}.skin3-link .linkli .linkli-control{flex:1;}.skin3-link .linkli .linkli-control .links-item .item{color:#1a1a1a;display:flex;padding:4px 10px;border-radius:4px;}.skin3-link .linkli .linkli-control .links-item:hover .item{color: var(--primary);}.skin3-link .linkli .linkli-control .links-item.active .item{background: var(--primary);color:#ffffff;}.skin3-link .linkli .linkli-open{width:45px;user-select: none;}}.skin3-link .linkli .linkli-control .links-item .item{color:#1a1a1a;display:flex;padding:4px 10px;border-radius:4px;}.skin3-link .linkli .linkli-control .links-item:hover .item{color: var(--primary);}.skin3-link .linkli .linkli-control .links-item.active .item{background: var(--primary);color:#ffffff;}.skin5-link .sublevel .item{color:#999999;}.skin5-link .sublevel .sublevel-item.active .item{color: var(--primary);}.skin5-link .linkli + .linkli{margin-top:6px;}.skin5-link .linkli .linkli-label{width:36px;height:fit-content;}.skin5-link .linkli .linkli-control{flex:1;}.skin5-link .linkli .linkli-control .links-item .item{color:#999999;}.skin5-link .linkli .linkli-control .links-item:hover .item{color: var(--primary);}.skin5-link .linkli .linkli-control .links-item.active .item{color: var(--primary);}.skin5-link .linkli .linkli-open{width:32px;user-select: none;}.screening .item.active{color: var(--primary) !important;}.skin1-inform .inform-tabs{display:flex;align-items:center;justify-content:center;margin-left: -8px;margin-right: -8px;}.skin1-inform .inform-tabs .tabs-items{flex:0 0 33.33333333%;max-width:33.33333333%;padding-left:8px;padding-right:8px;}.skin1-inform .inform-tabs .tabs-items .tab-tabs{width:100%;height:40px;border-radius:4px;border:1px solid #E6E6E6;font-size:14px;color:#666666;display:flex;align-items:center;justify-content:center;cursor: pointer;}.skin1-inform .inform-tabs .tabs-items.active .tab-tabs{background: var(--primary);border:1px solid var(--primary);color:#fff;}@media (min-width:992px){.skin1-inform .inform-tabs .tabs-items{flex:0 0 10%;max-width:10%;}}@media (max-width:768px){.modal .modal-dialog{width:calc(100vw - 40px);}}.modal .skin2-form .form-control{background:#FAFAFA;box-shadow: none;}.modal .skin2-form .picker .picker-selections{background:#FAFAFA;box-shadow: none;}.content-nav{border-bottom:1px solid #F0F0F0;}.content-nav .nav-item{width: max-content;height:48px;line-height:48px;color:#666666;position: relative;padding-bottom:4px;}.content-nav .active .nav-item{color:#333 !important;font-weight:bold;}.content-nav .active .nav-item::before{content: "";width:29px;height:4px;background: var(--primary);border-radius:4px;display:block;position:absolute;left:50%;bottom:0;transform: translateX(-50%);}.content-nav .d{display: none;}.content-nav .d > .btn{width:154px;height:40px;line-height: initial;display:flex;align-items:center;justify-content:center;}.content-nav .d > .btn + .btn{margin-left:16px;}.nav-suspension{position:fixed;top:60px;left:0;width:100%;display:flex;align-items:center;backdrop-filter:blur(12px);background-color: rgba(255,255,255,0.8);box-shadow: rgba(0,0,0,0.3) 2px 4px 7px;background-color:#ffffff;border-radius:0 0 4px 4px;padding:0 16px;}.nav-suspension + div{margin-top:60px;}@media (min-width:992px){.nav-suspension{left:50%;width:1400px;padding:11px 24px;top:90px;transform: translateX(-50%);}.nav-suspension + div{margin-top:90px;}.nav-suspension .d{display:flex;}}.nav-suspension .content-nav{border-bottom: none;}@media (max-width:768px){.webshow-list .webshow-item:nth-child(n + 2){display: none !important;}}@media (min-width:992px){.navbar-collapse{position: relative;}}.header-mainmenu{height:100%;margin:0 auto;}.header-mainmenu .logo-img{max-width:120px;width:100%;height:32px;}@media (min-width:992px){.header-mainmenu .logo-img{max-width: initial;width:100%;height:48px;}}.header-mainmenu .logo-right{max-width:160px;}@media (min-width:992px){.header-mainmenu .logo-right{max-width:200px;}}.header-mainmenu .navbar-area{width:100px;height:32px;background: var(--gray-100);border-radius:16px;display:flex;align-items:center;justify-content:center;}@media (min-width:992px){.header-mainmenu .navbar-area{width:117px;}}.header-mainmenu .navbar-sousuo{width:206px;height:32px;background:#FFFFFF;border-radius:16px;border:1px solid #F0F0F0;margin-left:92px;}.header-mainmenu .navbar-sousuo .btn{width:55px;height:32px;line-height:32px;padding:0;background:#FF3333;border-radius:0px 16px 16px 0px;margin-top: -1px;margin-right: -1px;}.header-mainmenu .navbar-h5 .dropdown-menu{border: none;box-shadow: none;padding:0;}.header-mainmenu .navbar-h5 .h-code{width:175px;background:#FFFFFF;padding:16px;box-shadow:0px 0px 16px 1px rgba(0,0,0,0.05);border-radius:0px 0px 0px 0px;opacity:1;}.header-mainmenu .navbar-h5 .h-code .code-img{width:144px;height:144px;}.header-mainmenu .navbar-menu .nav-link.active{color: var(--primary);}.header-mainmenu .navbar-mobile .mobile-title{left:50%;transform: translateX(-50%);max-width:158px;}.header-mainmenu .navbar-mobile .mobile .mobile-item{height:100%;display:flex;align-items:center;justify-content:center;}.header-mainmenu .navbar-mobile .mobilemenu > .in{height:auto !important;}.header-mainmenu .navbar-mobile .mobilemenu > .collapse{display: none !important;}.header-mainmenu .navbar-mobile .mobilemenu .MobileBox{position:fixed;top:60px;left:0;width:100vw;height:calc(100vh - 60px);}.header-mainmenu .navbar-mobile .mobilemenu .MobileBox .MobileBox-shade{width:100%;height:100%;background: rgba(0,0,0,0.6);}.header-mainmenu .navbar-mobile .mobilemenu .MobileBox .MobileBox-menu{width:100%;}.header-mainmenu .navbar-mobile .mobilemenu .navbar-menu .nav-item .nav-link.active,.header-mainmenu .navbar-mobile .mobilemenu .navbar-menu .nav-item .nav-link:hover{position: relative;color: var(--primary) !important;}.nav-downmenu .nav-item.show .nav-link .icon{transform: rotate(-180deg);}.nav-downmenu .nav-item .nav-link{height:100%;color: var(--black);outline: inherit;outline-offset:0;position: relative;}.nav-downmenu .nav-item .nav-link.active{position: relative;color: var(--primary) !important;}.nav-downmenu .nav-item .nav-link.active::before{content: "";position:absolute;left:50%;bottom:20px;transform: translateX(-50%);display:block;width:30px;height:4px;background: var(--primary);border-radius:3px;}.nav-downmenu .nav-item .nav-link:hover{position: relative;color: var(--primary) !important;}.nav-downmenu .nav-item .nav-link .icon{display: inline-block;transition: transform 0.5s;}.nav-downmenu .nav-item .nav-hot{width:13px;height:13px;top:0.85rem;right:0.5rem;}.nav-downmenu .nav-item .nav-menu{min-width: initial;top:68px;left:50%;transform: translateX(-50%);}.nav-downmenu .nav-item .nav-menu.show{display:flex;}.nav-downmenu .dropdown-menu{min-width:auto !important;bottom:0;left:50% !important;transform: translateX(-50%) !important;}.nav-downmenu .dropdown-menu.skin1{width:288px;left:0 !important;transform: translateX(0%) !important;}.nav-downmenu .dropdown-menu.skin1 .btn-task{color: var(--gray-600);}.nav-downmenu .dropdown-menu.skin1 .btn-task:hover{border-color: var(--orange);background-color: var(--white);color: var(--orange);}.nav-downmenu .dropdown-menu.skin2{width:458px;left:0 !important;transform: translateX(0%) !important;}.nav-downmenu .dropdown-menu.skin2 .skincard + .skincard{padding-top:16px;margin-top:16px;border-top:1px solid #F0F0F0;}.nav-downmenu .dropdown-menu.skin2 .skincard .skincard-header{display:flex;align-items:center;font-weight:bold;}.nav-downmenu .dropdown-menu.skin2 .skincard .skincard-header::before{content: "";width:4px;height:14px;background: var(--primary);display: inline-block;margin-right:4px;}.nav-downmenu .dropdown-menu.skin2 .skincard .skincard-body{display:flex;}.nav-downmenu .dropdown-menu.skin2 .skincard .skincard-body .body-lisk{width:calc(100% - 33px);}.x-header{width:100%;height:3.75rem;display:flex;align-items:center;position: sticky;top:0;background-color: var(--white);box-shadow:0px 0px 16px 1px rgba(26,26,26,0.05);}@media (max-width:992px){.x-header{background-color: var(--white);}}@media (min-width:992px){.x-header{height:5.625rem;background-color: var(--white);}}@media (min-width:1600px){.x-header .header-ecology{display: inline-block !important;}}.x-header .navbar-area{background: var(--gray-100);}.x-header .navbar-tel{width:172px;height:40px;background: var(--primary);opacity:1;}.skin1-newslist .media .media-img{width:100px;display: inline-block;aspect-ratio:1.5909090909;}.skin1-newslist .media .media-img img{aspect-ratio:1.5909090909;}.skin1-newslist .media .media-img + .media-body{max-width:calc(100% - 114px);}@media (min-width:992px){.skin1-newslist .media .media-img{width:175px;}.skin1-newslist .media .media-img + .media-body{max-width:calc(100% - 189px);}.skin1-newslist .media .media-body .info{height:40px;}}.skin2-form textarea{resize: none;padding:10px 8px;}.skin2-form textarea.form-control{height:70px;}.skin2-form .form-control{width:100%;height:40px;background: var(--white);border-radius:4px;border: none;color:#1a1a1a;}.skin2-form .form-control:focus{border-color: transparent !important;outline:0;box-shadow: none !important;}.skin2-form .input-control-code{width: max-content;height:40px;line-height:40px;opacity:1;}.skin2-form .picker{background-color: transparent;}.skin2-form .picker .picker-selection-text{color:#1a1a1a;font-size:13px;}.skin2-form .picker .picker-selections{width:100%;height:40px;background: var(--white);border-radius:4px;border: none;}.skin2-form .picker .picker-placeholder{top:10px;font-size:13px;}.skin2-form .picker .picker-selection-remove{top:8px;}.skin2-form .picker .picker-selection-remove::before{color:#1a1a1a;}.skin2-form .picker .picker-selection-single{padding:8px 20px 8px 8px;}.skin2-form .picker .picker-selection-single::before{top:15px;color:#1a1a1a;}.skin2-form .btn_msg[disabled="disabled"]{cursor: no-drop;}.skin2-quotation{width:100%;height:140px;background: var(--white-100);border-radius:12px;}.skin2-quotation .quotation-form .skin2-form{width:calc(100% - 106px);}.skin3-recservice .media .media-img{width:105px;height:75px;}.skin3-recservice .media .media-body{max-width:calc(100% - 153px);}.skin8-recnews .media-img{position: relative;}.skin8-recnews .media-img .title{left:0;bottom:0;width:100%;background-color: rgba(51,51,51,0.4);}.footer .footer-top a:hover,.footer .footer-top a:active,.footer .footer-top a:focus,.footer .footer-bot a:hover,.footer .footer-bot a:active,.footer .footer-bot a:focus{color: var(--white) !important;text-decoration: none;}.footer .footer-top{border-bottom:1px solid #41414C;}.footer .copyright{width:100%;text-align:center;}.footer .copyright p,.footer .copyright a{font-size:14px;line-height:28px;color: var(--gray-800);margin-bottom:0;}.footer .copyright a:hover,.footer .copyright a:active,.footer .copyright a:focus{color: var(--white) !important;text-decoration: revert;}