@charset "utf-8";@font-face{font-family:'Open Sans';src:url('../fonts/Open Sans.woff2') format('woff2');src:url('../fonts/Open Sans.eot?#iefix') format('Open Sans'),url('../fonts/Open Sans.woff') format('woff'),url('../fonts/Open Sans.ttf')  format('truetype'),url('../fonts/Open Sans.svg#Poppins-Light_1') format('svg');font-display:swap;size-adjust:100%}
@font-face{font-family:'Open Sans Light';src:url('../fonts/Open Sans Light.woff2') format('woff2');src:url('../fonts/Open Sans Light.eot?#iefix') format('Open Sans Light'),url('../fonts/Open Sans Light.woff') format('woff'),url('../fonts/Open Sans Light.ttf')  format('truetype'),url('../fonts/Open Sans Light.svg#CenturyGothicbold') format('svg');font-display:swap;size-adjust:100%}
@font-face{font-family:'open-sans-bold';src:url('../fonts/open-sans-bold.woff2') format('woff2');src:url('../fonts/open-sans-bold.eot?#iefix') format('Open Sans Light'),url('../fonts/open-sans-bold.woff') format('woff'),url('../fonts/open-sans-bold.ttf')  format('truetype'),url('../fonts/open-sans-bold.svg#CenturyGothicbold') format('svg');font-display:swap;size-adjust:100%}
@font-face{font-family:'CenturyGothic';src:url('../fonts/CenturyGothic.woff2') format('woff2');src:url('../fonts/CenturyGothic.eot') format('Open Sans Light'),url('../fonts/CenturyGothic.woff') format('woff'),url('../fonts/CenturyGothic.ttf')  format('truetype'),url('../fonts/CenturyGothic.svg#CenturyGothicbold') format('svg');font-display:swap;size-adjust:100%}
*{box-sizing:border-box}
.nhp_container{max-width:1200px;margin:auto;position:relative;padding-top:20px;display:block;width:100%;padding-left:0px !important;padding-right:0px !important}
.nhp_container .row div[class*="col"]{padding-left:0px;padding-right:0px}
.second-container{max-width:1200px;padding-top:40px;position:relative;display:table;width:100%;padding-bottom:50px}
@media (min-width:1280px){.second-container{margin:auto}
}@media (min-width:769px) and (max-width:1279px){.second-container{margin:auto;padding-left:25px;padding-right:25px}
}@media (max-width:768px){.second-container{margin:auto;padding-top:50px;padding-left:25px;padding-right:25px}
}html,body{scroll-behavior:smooth}
a{text-decoration:none}
a:hover{transition:color .3s}
input,textarea,select,a:focus{outline:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{margin:0px;padding:0px;font-family:'CenturyGothic',sans-serif;background-position:top center;background-repeat:no-repeat;font-size:16px;-webkit-text-size-adjust:none;color:#444}
.clear{clear:both}
.red{color:#ff0000}
.fixed > .auto-header > #cssmenu > ul > li > a{color:#000}
.fixed > .auto-header > #cssmenu > ul > li a::after{border-color:#000}
.fixed > .auto-header > #cssmenu > ul > li.has-sub:hover > a::after{border-color:var(--blue-color)}
.fixed > .auto-header >.menu > ul > li a{text-decoration:none;padding:1em 1em 1em 1em;display:inline-block}
.fixed > .auto-header > .menu > ul > li > ul.normal-sub > li a{border:0;padding:0.5em 0;font-weight:normal;color:#444}
.fixed > .auto-header > .menu > ul > li > ul.normal-sub > li a:before{content:""}
.fixed > .auto-header >.menu > ul > li > ul > li{margin:0;padding-bottom:0;list-style:none;display:inline-block;float:left}
.fixed > .auto-header >.menu > ul > li > ul > li a{padding:.4em 0 .4em 0;width:95%;border-bottom:1px solid #ccc;color:#3b5998;font-size:16px}
.fixed > .auto-header > .menu > ul > li > ul.navi-menu-2 > li a:before{content:""}
.fixed > .auto-header >.menu > ul > li > ul > li a span{float:right;text-align:right}
.fixed > .auto-header >.menu > ul > li > ul > li > ul{display:block;padding:0;margin:0;list-style:none;box-sizing:border-box;font-weight:normal}
.fixed > .auto-header >.menu > ul > li > ul > li > ul > li{float:left;width:100%;margin:0;font-size:14px;font-weight:normal}
.fixed > .auto-header >.menu > ul > li > ul > li > ul > li a{border:0;color:#444;width:auto}
.fixed > .auto-header >.menu > ul > li > ul > li > ul > li a:hover{border:0;color:#195ea3}
.logo{width:180px;border:0px;margin:10px 0;position:absolute;top:0px;z-index:1000;height:60px}
.logo img{width:180px;}
.menu-mobile{display:none;padding:10px;text-decoration:none;text-align:left;top:12px;right:20px;position: absolute;width:40px;height:40px;border-radius: 40px;color:#fff; background-color:#1d3c6f;}
.navi-menu-4{display:none}
.navi-menu-4 li{list-style:circle}
.menu{width:100%;text-align:right;z-index:100000 !important;}
.menu-mobile:after{content:"\f0c9";font-family:"FontAwesome";font-size:1.4rem;padding:0;float:right;position:relative;top:20%;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);color:#fff;}
.menu-dropdown-icon:before{content:"\f0dd";font-family:"FontAwesome";cursor:pointer;float:right;padding:18px 10px 0 0;color:#000000;display:block;font-size:14px}
.navi-submenu:before{content:"\f0dd";font-family:"FontAwesome";cursor:pointer;float:right;color:#444;display:block;padding:.5em 3em 0 0}
.auto-header{width:85%;margin:auto;height:60px;position:relative}
.menu > ul{margin:0 auto 0 auto;list-style:none;padding:0;position:relative;box-sizing:border-box}
.menu > ul > li{padding:0;margin:0;display:inline-block;font-size:16px;text-align:left;margin-top:6px;font-weight:bold}
.menu > ul > li a{text-decoration:none;padding:1em 0.8em 1em 0.8em;color:#1d3c6f;display:inline-block;position:relative}
.menu > ul > li > ul{display:none;width:100%;background:#fff;padding:20px 30px;position:absolute;z-index:9999;left:0;margin:0;list-style:none;box-sizing:border-box;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-o-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);-ms-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);border-radius:0 0 5px 5px;height:auto;overflow:hidden}
.menu > ul > li > ul > li{margin:0;padding-bottom:0;list-style:none;width:23%;display:inline-block;margin-right:1% !important;margin-left:1% !important;float:left}
.menu > ul > li > ul > li a{padding:.4em 0 .4em 0;width:95%;border-bottom:1px solid #ccc;color:#3b5998;font-size:16px}
.menu > ul > li > ul > li a span{float:right;text-align:right}
.menu > ul > li > ul > li > ul{display:block;padding:0;margin:0;list-style:none;box-sizing:border-box;font-weight:normal}
.menu > ul > li > ul > li > ul > li{float:left;width:100%;margin:0;font-size:14px;font-weight:normal}
.menu > ul > li > ul > li > ul > li a{border:0;color:#444;width:auto}
.menu > ul > li > ul > li > ul > li a:hover{border:0;color:#195ea3}
.menu > ul > li > ul.normal-sub{width:270px;left:auto;padding:5px 0px 5px 20px;font-size:16px}
.menu > ul > li > ul.normal-sub > li{width:100%}
.menu > ul > li > ul.normal-sub > li a{border:0;padding:0.5em 0;font-weight:normal;color:#444}
.menu > ul > li > ul.normal-sub > li a:hover{color:#3b5998}
@media only screen and (max-width:1024px){
    .logo{width:180px;border:0px;margin:0;position:absolute;top:0px; display: flex; align-items: center;height:60px;}
    .logo img{width:180px;}
    .menu{width:100%;text-align:left;left:0;position:absolute;top:60px;background:#444444;/*z-index:100;*//*height:59px;*/display:none;}
.auto-header{width:100%;margin:auto;/*height:144px;*/}
.menu-container{width:100%}
.menu-mobile{display:inline-block;}
.menu-dropdown-icon:before{display:block;padding:1.2em 2em;color:#ffffff}
.menu > ul{/*display:none;*/padding:0;margin:0px;background-color:#585858;height:330px;overflow-y: auto;}
.menu > ul > li{width:100%;float:none;display:block;margin-top:0px;}
.menu > ul > li a{padding:1em;color:#ffffff}
.menu > ul > li > ul{position:relative}
.menu > ul > li > ul.normal-sub{width:100%}
.menu > ul > li > ul > li{float:none;width:100%;margin-top:10px}
.menu > ul > li > ul > li:first-child{margin:0}
.menu > ul > li > ul > li > ul{position:relative}
.menu > ul > li > ul > li > ul > li{float:none}
.menu.show-on-mobile{display:block}
}
/* .menu ul li:nth-child(2) > ul.navi-menu-2{height:660px;overflow-y:auto} */
.menu ul li > ul.navi-menu-2::-webkit-scrollbar{width:10px;height:10px;background-color:#F5F5F5}
.menu ul li > ul.navi-menu-2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5}
.menu ul li > ul.navi-menu-2::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#ccc}
.menu ul li ul.navi-menu-3{height:130px;overflow-y:auto}
.menu ul li > ul.navi-menu-3::-webkit-scrollbar{width:5px;height:5px;background-color:#F5F5F5}
.menu ul li > ul.navi-menu-3::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:5px;background-color:#F5F5F5}
.menu ul li > ul.navi-menu-3::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#ccc}
.submit_search{background:#1d3c6f;border-radius:100%;text-decoration:none;padding:10px;cursor:pointer;width:40px;height:40px;z-index:7;color:rgba(255,255,255,1);position:absolute;top:12px}
.submit_search:before{content:"\f002";font-family:"Font Awesome";font-size:18px;color:#ffffff;text-align:center;margin-top:10px;font-weight:bold}
.anchor{display:block;position:relative;top:-160px;visibility:hidden}
.fixed{position: fixed;z-index:9;display:inline-block;width:100%;margin:0 auto;background-color:#ffffff}
.submit_search:hover{background-color:#f3e04e;color:#000;transition:background-color 0.3s}
.submit_search:hover:before{color:#000}
@media (min-width:1280px){.submit_search{right:-50px}
}
@media (min-width:769px) and (max-width:1279px){.submit_search{right:10px}
}
@media (max-width:768px){.submit_search{right:70px}}
.search_index{max-width:1200px;height:160px;margin:0 auto;position:relative;top:-75px;background-color:#384278;box-shadow:0 5px 7px rgba(0,0,0,0.3)}
.search_index_name{font-size:30px;color:#FFF;font-family:'CenturyGothic',sans-serif;font-weight:bold;margin:0 auto;width:85%;padding-top:30px;padding-left:10px}
.search_index_input{width:85%;margin:0 auto;padding-top:10px} 
.search_index_input_left{width:22%;float:left;padding-top:5px}
.search_index_input_right{width:78%;float:left;background:#f0f0f0}
.search_index_input label{color:#FFF;font-size:16px;padding-right:5px}
.searchinput2{border:0px;border:0px solid #ccc;color:#666666;height:40px;line-height:40px;width:90%;outline-style:none;padding-left:10px;background:rgba(240,240,240,0.7);font-size:14px}
.searchButton2{width:7%;background:url(../images/search.png) center center #f0f0f0 no-repeat;border:0px;cursor:pointer;height:45px;float:right;padding:0px 0px 0px 5px;outline-style:none}
.search_index_input input[type="radio"]{display:inline-block;height:16px;width:16px;position:relative;background-color:#cfcfcf;border-radius:100%;cursor:pointer;transition:all 0.2s ease}
@media (min-width:769px) and (max-width:1279px){.search_index{height:160px}
.search_index_input_left{width:22%;float:left;padding-top:5px}
.search_index_input_right{width:78%;float:left;background:#f0f0f0}
}@media (max-width:768px){.search_index{height:190px;top:0px}
.search_index_input_left{width:100%;float:left;padding-top:5px;padding-bottom:15px}
.search_index_input_right{width:100%;float:left;background:#f0f0f0}
.searchButton2{width:10%}
}.fixsearch{position:relative;text-align:center}
.fixsearch .searchinput{border-radius:5px;border:1px solid #efefef;background-color:#ffffff;width:100%;padding:0px 10px 0px 10px;height:50px;font-size:16px;font-family:'CenturyGothic'}
.fixsearch .searchinput:foucs{border:0}
.fixsearch .searchinputbutton{position:absolute;height:48px;width:60px;border-radius:5px;border:0;right:1px;bottom:1px;display:inline-block;line-height:48px;cursor:pointer;background-color:#ffffff;text-align:center;font-size:30px;z-index:8}
.fixsearch .searchinputbutton i{color:#1c345e}
.fixsearch .searchinputbutton:hover i{color:#1c345f;transition:color 0.3s}
.fixsearch label{font-size:16px !important;margin-bottom:20px;display:inline-block;color:#ffffff}
.bigsearchbg{width:100%;height:100%;top:0;left:0;z-index:10000}
.closed{width:100px;height:60px;color:#eeeeee;text-align:center;position:absolute;top:0;right:0;line-height:60px;cursor:pointer}
.closed:hover{background-color:#1c345f;color:#ffffff}
.fix_search_bg{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:all  0.6s ease-in-out;-moz-transition:all  0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-o-transition:all  0.6s ease-in-out}
.fix-banner-page:hover .fix_search_bg{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:90}
@media (min-width:1280px){.fixindex-search{width:70%;left:15%;font-size:30px;top:35%}
.fix-banner-page .fixindex-search h1{font-size:46px}
.searchshow{display:none}
.bigsearchbg{display:none;position:fixed;padding-top:20%;padding-left:20%;padding-right:20%;background-color:rgba(0,0,0,0.6)}
}@media (min-width:769px) and (max-width:1279px){.fixindex-search{width:90%;left:5%;font-size:30px;top:49%}
.fixindex-search h1{font-size:46px}
.searchshow{display:none}
.bigsearchbg{display:none;position:fixed;padding-top:10%;padding-left:10%;padding-right:10%;background-color:rgba(0,0,0,0.6)}
}@media (max-width:768px){.fixindex-search{width:90%;left:5%;font-size:20px;top:30%}
.fixindex-search h1{font-size:36px}
.searchshow{display:block}
.fixsearch{margin-bottom:20px}
.submit_search{display:block}
.bigsearchbg{display:none;position:fixed;padding-top:200px;padding-left:2%;padding-right:2%;background-color:rgba(0,0,0,0.6)}
}.topad_pic{background-color:#f3e04e;color:#000000;font-size:15px;position:relative;text-align:center;display:none;}
.topad_pic img{width:100%;height:auto}
.topad_pic .ad_close{position:absolute;width:50px;height:70px;top:0px;right:0px;color:#444 !important;z-index:10000;text-align:center}
.topad_pic .ad_close:hover{color:#000 !important}
.topad_pic h3{width:80%;margin:10px auto 10px auto}
.topad_pic p{width:80%;margin:10px auto 10px auto}
@media(max-width:767px){.topad_pic p{width:95%}
.topad_pic h3{width:95%}
.topad_pic img{max-width:100%;height:auto}
}.topad_pic .ad_button{border-radius:5px;background-color:#efe108;color:#000000;padding:5px 20px 5px 20px;margin:auto;display:inline-block}
.topad_pic .ad_button:hover{background-color:#fbf045}
#ad_exhibition{display:block}
@media (min-width:769px){.source-img-box{display:block;margin:auto;width:80%;height:55px;background-image:url(https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-1.png);background:-webkit-image-set(url(https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-1.webp) 1x,url(https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-1.webp) 2x);background:image-set(url(https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-1.webp) 1x,url(https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-1.webp) 2x);background:url("https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-1.png");background-repeat:no-repeat;background-size:contain;background-position:center}
}@media (max-width:768px){.source-img-box{display:block;margin:auto;height:55px;background-image:url(https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-2.webp);background:-webkit-image-set(url(https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-2.webp) 3x);background:image-set(url(https://www.cblcdn.com/_noindex/ad_exhibition/upcoming-events-pic-2.webp) 3x);background-repeat:no-repeat;background-size:contain;background-position:center}
}.fix-banner-page{position:relative;background-position:top center;background-size:cover;background-repeat:no-repeat;height:calc(100vh)}
.fix-banner-page img{position:relative;max-width:100%;margin:auto}
.fix-banner-page .fixindex-search{position:absolute;text-align:center;color:#ffffff;z-index:0}
.fix-banner-page .fixindex-search .fixsearch{margin-top:40px}
.fix-banner-page .fixindex-search h2{padding:0px;margin-top:0;margin-bottom:15px}
@media (min-width:1280px){.fix-banner-page{background-image:url(../images/NHP-banner-1.jpg);background:-webkit-image-set(url(../images/NHP-banner-1.webp) 1x,url(../images/NHP-banner-1.webp) 2x,url(../images/NHP-banner-1.webp) 3x);background:image-set(url(../images/NHP-banner-1.webp) 1x,url(../images/NHP-banner-1.webp) 2x,url(../images/NHP-banner-1.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
}@media (min-width:769px) and (max-width:1279px){.fix-banner-page{height:725px;background-image:url(../images/NHP-banner-1.jpg);background:-webkit-image-set(url(../images/NHP-banner-1.webp) 1x,url(../images/NHP-banner-1.webp) 2x,url(../images/NHP-banner-1.webp) 3x);background:image-set(url(../images/NHP-banner-1.webp) 1x,url(../images/NHP-banner-1.webp) 2x,url(../images/NHP-banner-1.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
}@media (max-width:768px){.fix-banner-page{height:725px;background-image:url(../images/NHP-banner-1-min.jpg);background:-webkit-image-set(url(../images/NHP-banner-1-min.webp) 1x,url(../images/NHP-banner-1-min.webp) 2x,url(../images/NHP-banner-1-min.webp) 3x);background:image-set(url(../images/NHP-banner-1-min.webp) 1x,url(../images/NHP-banner-1-min.webp) 2x,url(../images/NHP-banner-1-min.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
}.products_bg{background:url(../images/second-products-banner-1.jpg);background:-webkit-image-set(url(../images/second-products-banner-1.webp) 1x,url(../images/second-products-banner-1.webp) 2x,url(../images/second-products-banner-1.webp) 3x);background:image-set(url(../images/second-products-banner-1.webp) 1x,url(../images/second-products-banner-1.webp) 2x,url(../images/second-products-banner-1.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.services_bg{background:url(../images/services-bg-img.jpg);background:-webkit-image-set(url(../images/services-bg-img.webp) 1x,url(../images/services-bg-img.webp) 2x,url(../images/services-bg-img.webp) 3x);background:image-set(url(../images/services-bg-img.webp) 1x,url(../images/services-bg-img.webp) 2x,url(../images/services-bg-img.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.contact_bg{background:url(../images/contact_bg.png);background:-webkit-image-set(url(../images/contact_bg.webp) 1x,url(../images/contact_bg.webp) 2x,url(../images/contact_bg.webp) 3x);background:image-set(url(../images/contact_bg.webp) 1x,url(../images/contact_bg.webp) 2x,url(../images/contact_bg.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.aboutus_bg{background:url(../images/NHP-about-us-banner-1.jpg);background:-webkit-image-set(url(../images/NHP-about-us-banner-1.webp) 1x,url(../images/NHP-about-us-banner-1.webp) 2x,url(../images/NHP-about-us-banner-1.webp) 3x);background:image-set(url(../images/NHP-about-us-banner-1.webp) 1x,url(../images/NHP-about-us-banner-1.webp) 2x,url(../images/NHP-about-us-banner-1.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.inquiry_bg{background:url(../images/inquiry_bg.png);background:-webkit-image-set(url(../images/inquiry_bg.webp) 1x,url(../images/inquiry_bg.webp) 2x,url(../images/inquiry_bg.webp) 3x);background:image-set(url(../images/inquiry_bg.webp) 1x,url(../images/inquiry_bg.webp) 2x,url(../images/inquiry_bg.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.job_bg{background:url(../images/NHP-job-banner-1.jpg);background:-webkit-image-set(url(../images/NHP-job-banner-1.webp) 1x,url(../images/NHP-job-banner-1.webp) 2x,url(../images/NHP-job-banner-1.webp) 3x);background:image-set(url(../images/NHP-job-banner-1.webp) 1x,url(../images/NHP-job-banner-1.webp) 2x,url(../images/NHP-job-banner-1.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.inpg_banner{position:relative;height:190px !important;overflow:hidden;display:block}
.inpg_banner .item{height:190px !important;background-repeat:no-repeat;background-size:cover;background-position:center center}
.inpg_banner .item a{display:block;width:100%;height:190px !important}
.inpg_banner .owl-item{height:190px !important}
.inpg_banner .owl-controls{position:absolute !important;z-index:1000;width:100%;bottom:10px;left:0}
.sec_ban_pic1{background-image:url(../images/PBMCs.jpg);background:-webkit-image-set(url(../images/PBMCs.webp) 1x,url(../images/PBMCs.webp) 2x,url(../images/PBMCs-min.webp) 3x);background:image-set(url(../images/PBMCs.webp) 1x,url(../images/PBMCs.webp) 2x,url(../images/PBMCs-min.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.sec_ban_pic2{background-image:url(../images/Marmoset-Serum.jpg);background:-webkit-image-set(url(../images/Marmoset-Serum.webp) 1x,url(../images/Marmoset-Serum.webp) 2x,url(../images/Marmoset-Serum-min.webp) 3x);background:image-set(url(../images/Marmoset-Serum.webp) 1x,url(../images/Marmoset-Serum.webp) 2x,url(../images/Marmoset-Serum-min.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.sec_ban_pic3{background-image:url(../images/Brain-Tissue.jpg);background:-webkit-image-set(url(../images/Brain-Tissue.webp) 1x,url(../images/Brain-Tissue.webp) 2x,url(../images/Brain-Tissue-min.webp) 3x);background:image-set(url(../images/Brain-Tissue.webp) 1x,url(../images/Brain-Tissue.webp) 2x,url(../images/Brain-Tissue-min.webp) 3x);background-repeat:no-repeat;background-size:cover;background-position:center}
.banner_inpage{width:100%;margin:0 auto;text-align:center;position:relative;height:150px}
.banner_inpage .auto-container{position:absolute}
.banner_inpage .auto-container h1{color:#1d3c6f;width:100%;margin:0;font-weight:bold}
.banner_inpage .auto-container p{color:#1d3c6f;margin:0;padding:10px 0;font-size:18px;padding-top:5px;line-height:28px}
@media (min-width:1280px){.inpg_banner{display: block;}*/.banner_inpage .auto-container{width:50%;top:34%;left:25%}
.banner_inpage .auto-container h1{font-size:36px}
}@media (min-width:769px) and (max-width:1279px){.inpg_banner,.owl-carousel.owl-loaded{display: none  !important;}.banner_inpage .auto-container{width:80%;top:50%;left:10%}
.banner_inpage .auto-container h1{font-size:36px}
}@media (max-width:768px){.inpg_banner,.owl-carousel.owl-loaded{display: none !important;}.banner_inpage .auto-container{width:90%;top:50%;left:5%}
.banner_inpage .auto-container h1{font-size:30px}
}.bread-crumb{position:relative;font-size:13px;margin:auto;padding-left:0px}
.bread-crumb li{position:relative;display:inline-block;margin-right:30px;color:#b4b4b5;line-height:48px;height:48px}
.bread-crumb li:last-child{margin-right:0px}
.bread-crumb li:after{content:'/';position:absolute;right:-22px;top:12px;width:10px;line-height:26px;font-size:14px;color:#b4b4b5}
.bread-crumb li:last-child:after{display:none}
.bread-crumb li a{color:#b4b4b5;font-weight:400;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;text-decoration:none}
.bread-crumb li a:hover{color:#1f3687}
@media (min-width:1280px){.bread-crumb{width:100%}
}@media (min-width:769px) and (max-width:1279px){.bread-crumb{width:100%;padding:0 10px}
}@media (max-width:768px){.bread-crumb{width:90%}
.bread-crumb li a{height:48px;display:inline-block;line-height:48px}
}.filtercomponent{font-size:24px;display:block;margin-top:15px !important}
.filtercomponent input{margin-top:10px;font-size:16px}
#groupframe{font-size:16px;margin-left:0px;padding-left:0px}
#groupframe li{list-style:none}
.right_nav{width:100%;height:auto;overflow:hidden;margin:0}
.list_dl .ctype_name{font-size:18px;color:#1c345f;font-family:"CenturyGothic";font-weight:bold;position: relative;width:100%; display: block;}
.list_dl .ctype_name::after{position: absolute;font-size:24px;width:30px;height:30px;top:0px;right:0px; align-items: center;justify-content: center;}
.list_dl .ctype_name::after{content:"+"; }
.list_dl .ctype_name.active::after{content:"×"; }

@media (min-width:1280px){
    .list_dl .ctype_name::after{display: none;}
}@media (min-width:769px) and (max-width:1279px){
     .list_dl .ctype_name::after{display: flex;}
    .list_dl + ul.navMenu,.list_dl + ul.filtercomponent{display: none;}
}@media (max-width:768px){.bread-crumb{width:90%}
    .list_dl .ctype_name::after{display: flex;}
 .list_dl + ul.navMenu,.list_dl + ul.filtercomponent{display: none;}
}


.list_dt{color:#000000;padding:0px;line-height:22px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;position:relative}
.list_dt p{color:#000000;padding:10px 10px 10px 10px !important;border-bottom:1px solid #e8e8e8}
.list_dt p a{color:#000000 !important;text-decoration:none}
.list_dt p a:hover,.list_dt p:hover a{color:#1d3d6f !important}
.list_dt:hover ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0}
#open ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0;background:#1d3d6f}
.list_dt_icon{position:absolute;right:10px;top:16px;display:block;width:16px;height:16px;background:url("../images/off.png") no-repeat}
#open .list_dt_icon{background:url("../images/open.png") no-repeat}
.list_dd{display:none;margin-left:20px;margin-right:20px;padding-top:10px;padding-bottom:10px}
.list_li{list-style-type:none;padding:8px 0;line-height:22px;padding-right:10px}
.list_li a{color:#000000;text-decoration:none}
.list_li a:hover{color:#1d3d6f;text-decoration:none}
@media (min-width:769px) and (max-width:1279px){.right_nav{width:100%;height:auto;overflow:hidden;margin:0}
.list_dt{color:#555;padding:0 20px;line-height:22px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;position:relative}
.list_dt:hover ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0}
#open ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0;background:#1d3d6f}
.list_dt_icon{position:absolute;right:20px;top:16px;display:block;width:16px;height:16px;background:url("../images/off.png") no-repeat}
#open .list_dt_icon{background:url("../images/open.png") no-repeat}
.list_li{list-style-type:none;padding:8px 0;line-height:22px;font-size:14px}
}@media (max-width:768px){.right_nav{width:100%;height:auto;overflow:hidden;margin:0}
.list_dt{color:#555;padding:0 20px;line-height:22px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;position:relative}
.list_dt:hover ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0}
#open ._after{display:block;width:3px;height:100%;position:absolute;left:0;top:0;background:#1d3d6f}
.list_dt_icon{position:absolute;right:20px;top:16px;display:block;width:16px;height:16px;background:url("../images/off.png") no-repeat}
#open .list_dt_icon{background:url("../images/open.png") no-repeat}
.list_li{list-style-type:none;padding:8px 0;line-height:22px;font-size:14px}
}.inpage_lef,.inpage_right{height:auto;overflow:hidden;display:inline-block;box-sizing:border-box}
@media (min-width:1280px){.inpage_left{float:left;width:400px;padding-right:20px}
.inpage_right{float:right;width:800px;padding-left:15px}
}@media (min-width:769px) and (max-width:1279px){.inpage_left{float:left;width:30%;height:auto;overflow:hidden;display:inline-block;padding-right:20px}
.inpage_right{float:right;width:70%}
}@media (max-width:768px){.inpage_left{width:100%;height:auto;overflow:hidden;display:inline-block;padding-right:0px}
.inpage_right{width:100%;height:auto;overflow:hidden;display:inline-block;padding-right:0px}
}.services-container{position:relative;max-width:1200px;margin:auto;display:block;width:100%;padding-bottom:20px;line-height:26px;height:100%;}
.services-container:before,
.services-container:after {
  display: table;
  content: " ";
}
.services-container:after{
  clear: both;
}
.services-container p,.second-container p{line-height:28px}
.second-container ul li{line-height:28px}
.services-container p a,.second-container p a{color:#2f57a6;text-decoration:none}
.services-container h1{margin:0px 15px 25px 0px;font-size:1.8em;line-height:1.3em}
.services-container h2{font-size:22px}
.services-container h3{font-size:18px}
.services-container h4{font-size:16px}
.services-container h5,.index_container h5{font-size:16px}
.services-container h6{font-size:14px}
@media (min-width:769px) and (max-width:1279px){.services-container{position:relative;max-width:95%;margin:50px auto}
.services-container p{line-height:30px;padding-bottom:20px}
.services-container p a{color:#2f57a6;text-decoration:none}
}@media (max-width:768px){.services-container{position:relative;max-width:95%;margin:0px auto}
.services-container p{line-height:30px;padding-bottom:20px}
.services-container p a{color:#2f57a6;text-decoration:none}
}.pro-show-unit div[class*="col"]{box-sizing:border-box}
.pro-show-unit{display:table;width:100%;padding-bottom:20px}
.pro-show-unit img{margin:auto !important;max-width:100%;height:auto}
.pro-show-unit .tag{display:block;padding-top:10px;padding-bototm:10px;font-size:14px;color:#666666;font-family:"Courier New",Courier,monospace}
.pro-show-unit h2{font-family:'CenturyGothic',sans-serif;margin-top:0;padding-top:0px;color:#1d3d6f;line-height:36px}
.pro-show-unit h2 a{color:#1c3c6f !important}
.pro-show-unit .col-md-2{color:#888888}
.pro-show-shuoming{margin:auto}
.pro-show-shuoming p b{margin-bottom:10px;margin-top:10px;display:inline-block}
@media (max-width:768px){.pro-show-shuoming{margin:auto}
.pro-show-unit .col-md-8{padding-top:30px}
}.pro-show-tab ul{margin-right:15px;border-bottom:1px solid #efefef;display:table;width:100%}
.pro-show-tab ul li{padding:5px 0 5px 0;list-style:none}
.pic-f-list{display: flex; flex-wrap: wrap;}
.pic-f-list div[class*="col"]{height:100%;justify-content: center;}
.pic-f-list div[class*="col"] img{margin:auto;display: block;}
.inquiry_tit{font-size:1.5em;margin-top:20px !important;display:inline-block}
.Inquiry_container{width:100%;height:auto;overflow:hidden;margin-top:30px}
.Inquiry_container h1{font-size:36px;color:#1d3d6f}
.cart-inquiry ul{list-style-type:none;list-style-position:outside;margin:0px;padding:0px}
.cart-inquiry li{position:relative;display:inline-block;padding-right:3%}
.cart-inquiry label{display:inline-block;text-align:left;padding:10px 0}
.cart-inquiry input{height:38px;width:100%;border:1px solid #cccccc;padding-left:10px;outline:none;position:relative;font-size:15px !important}
.cart-inquiry select{border:1px solid #cccccc;height:38px;width:100%;font-size:15px !important}
.cart-inquiry textarea{padding-left:10px;width:100%;border:1px solid #cccccc;outline:none;font-size:15px !important}
.cart-inquiry .submit{display:inline-block;text-align:center;padding:0.5em 1.5em 0.5em 1.5em;clear:both;color:#fff;text-decoration:none;background-color:#1d3d6f;border:0px;cursor:pointer;margin-top:10px;font-size:20px}
.cart-inquiry .submit:hover{background:#f3e04e;color:#000;transition:background-color .3s}
.cart-inquiry .Code{width:50%}
.cart-inquiry textarea{font-family:'Raleway',sans-serif;padding-top:10px}
.cart-inquiry input,.cart-inquiry label,.cart-inquiry select,.cart-inquiry textarea,.cart-inquiry textarea{font-family:"CenturyGothic"}
.cart-inquiry .input-group{position:relative}
.cart-inquiry .input-group input{position:relative;z-index:0;padding-left:36px}
.cart-inquiry .input-group .input-group-addon{background-color:#efefef;height:36px;width:30px;text-align:center;padding-top:5px}
.cart-inquiry .input-group .minus-icon{position:absolute;top:1px;left:1px;z-index:1;font-size:12px;border-right:1px solid #cccccc}
.cart-inquiry .input-group .plus-icon{position:absolute;top:1px;right:1px;z-index:1;font-size:12px;border-left:1px solid #cccccc}
.cart-inquiry .input-group .minus-icon:before{content:"\f068";font-family:"Font Awesome";position:absolute;left:10px;top:5px;font-weight:bold}
.cart-inquiry .input-group .plus-icon:before{content:"\f067";font-family:"Font Awesome";position:absolute;left:10px;top:5px;font-weight:bold}
.cart_note{font-size:14px;color:#888}
@media (min-width:1280px){.cart-inquiry li{width:33%;float:left}
}@media (min-width:769px) and (max-width:1279px){.cart-inquiry li{width:100%}
.cart-inquiry label{width:100%}
}@media (max-width:768px){.cart-inquiry li{width:100%}
.cart-inquiry label{width:100%;display:inline-block;text-align:left;padding:10px 0}
}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}
.cd-add-to-cart{display:inline-block;font-weight:700;-webkit-transition:all .2s;transition:all .2s}
.cd-add-to-cart:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
.cd-cart-container::before{content:'';position:fixed;z-index:10;height:100vh;width:100vw;top:0;left:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}
.cd-cart-container.cart-open::before{opacity:1;visibility:visible}
.cd-cart,.cd-cart-trigger{position:fixed;top:150px;z-index:1000;right:10px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:transform;backface-visibility:hidden}
.empty .cd-cart{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.cd-cart-trigger{z-index:10000;height:45px;width:45px;text-indent:100%;color:transparent;white-space:nowrap;background:#fff}

.cd-cart-trigger::after,.cd-cart-trigger::before{content:'';position:absolute;left:22px !important;top:22px !important;bottom:auto;right:auto;
   -webkit-transform:translateX(-50%) translateY(-50%);
	-ms-transform:translateX(-50%) translateY(-50%);
	transform:translateX(-50%) translateY(-50%);
	height:100%;width:100%;
	background:url(../images/cd-icons-cart-close.png) no-repeat 0 0;
	-webkit-transition:opacity .2s,
	-webkit-transform .2s;
	transition:opacity .2s,
	-webkit-transform .2s;
	transition:opacity .2s,transform .2s;
	transition:opacity .2s,transform .2s,
	-webkit-transform .2s;
	}

.cd-cart-trigger::after{
	background-position:-75px 0;
	opacity:0;
	-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);
	-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);
	transform:translateX(-50%) translateY(-50%) rotate(90deg);
}

.cart-open .cd-cart-trigger::before{opacity:0}
.cart-open .cd-cart-trigger::after{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.cd-cart-trigger .count{position:absolute;top:-10px;right:-10px;height:20px;width:20px;background:#e94b35;color:#fff;font-size:1rem;font-weight:700;border-radius:50%;text-indent:0;-webkit-transition:-webkit-transform .2s .5s;transition:-webkit-transform .2s .5s;transition:transform .2s .5s;transition:transform .2s .5s,-webkit-transform .2s .5s}
.cd-cart-trigger .count li{position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.cd-cart-trigger .count li:last-of-type{visibility:hidden}
.cd-cart-trigger .count.update-count li:last-of-type{-webkit-animation:cd-qty-enter .15s;animation:cd-qty-enter .15s;-webkit-animation-direction:normal;animation-direction:normal}
.cd-cart-trigger .count.update-count li:first-of-type{-webkit-animation:cd-qty-leave .15s;animation:cd-qty-leave .15s;-webkit-animation-direction:normal;animation-direction:normal}
.cart-open .cd-cart-trigger .count{-webkit-transition:-webkit-transform .2s 0s;transition:-webkit-transform .2s 0s;transition:transform .2s 0s;transition:transform .2s 0s,-webkit-transform .2s 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.empty .cd-cart-trigger .count{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.cd-cart-trigger:hover + div .cart-wrapper{box-shadow:0 6px 40px rgba(0,0,0,.3)}
.cart-open .cd-cart-trigger:hover + div .cart-wrapper{box-shadow:0 4px 30px rgba(0,0,0,.17)}
.cd-cart{z-index:10;width:90%;max-width:400px;height:350px;max-height:90%;pointer-events:none}

.cd-cart .cart-wrapper{position:absolute;top:0;right:0;z-index:20;height:45px;width:45px;border-radius:6px;-webkit-transition:height .4s .1s,width .4s .1s,box-shadow .3s;transition:height .4s .1s,width .4s .1s,box-shadow .3s;-webkit-transition-timing-function:cubic-bezier(.67,.17,.32,.95);transition-timing-function:cubic-bezier(.67,.17,.32,.95);background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.17);pointer-events:auto}

.cd-cart .cart-foot,.cd-cart .cart-head{position:absolute;z-index:2;left:0;width:100%}
.cd-cart .cart-content,.cd-cart .cart-head{opacity:0}
.cd-cart .cart-head{top:0;border-radius:6px 6px 0 0;padding:0 1.4em;background-color:#fff;-webkit-transition:opacity .2s 0s;transition:opacity .2s 0s;border-bottom:1px solid #e6e6e6;padding-top:15px;padding-bottom:15px;}
.cd-cart .cart-head::after{clear:both;content:"";display:block}
.cd-cart .cart-foot{bottom:0;/*background:#fff;*/overflow:hidden}
.cd-cart h2,.cd-cart .cart-head b{text-transform:uppercase;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.1em}
.cd-cart .undo{font-size:1.2rem;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;color:#808b97}
.cd-cart .undo a{text-decoration:underline;color:#2b3e51}
.cd-cart .undo a:hover{color:#6f7ac2}
.cd-cart .undo.visible{opacity:1;visibility:visible}
.cd-cart .checkout{display:block;height:40px;background:#1e3664;text-align:center;font-size:1.1rem;font-weight:600;border-radius:0}
.cd-cart .checkout:hover{background:#f3e04e;color:#000 !important}
.cd-cart .checkout em{position:relative;display:inline-block;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);-webkit-transition:-webkit-transform 0s .2s;transition:-webkit-transform 0s .2s;transition:transform 0s .2s;transition:transform 0s .2s,-webkit-transform 0s .2s}
.cd-cart .checkout em::after{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;content:'';height:20px;width:20px;background:url(../images/cd-icon-arrow-next.svg) no-repeat center center;opacity:0}
.cd-cart .cart-content{position:relative;z-index:1;height:calc(100% - 40px);padding:20px 0 10px;margin:40px 0 10px;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:opacity .2s;transition:opacity .2s}
.cd-cart .cart-content ul{overflow:hidden;padding:0 10px;position:relative;padding-bottom:90px;padding-left:0;list-style:none}
.cd-cart .cart-content li{position:relative;opacity:0;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #ddd;-webkit-transform:translateX(80px);-ms-transform:translateX(80px);transform:translateX(80px);-webkit-transition:opacity 0s .2s,-webkit-transform 0s .2s;transition:opacity 0s .2s,-webkit-transform 0s .2s;transition:opacity 0s .2s,transform 0s .2s;transition:opacity 0s .2s,transform 0s .2s,-webkit-transform 0s .2s}
.cd-cart .cart-content li::after{clear:both;content:"";display:block}
.cd-cart .cart-content li.deleted{position:absolute;left:1.4em;width:calc(100% - 2.8em);opacity:0;-webkit-animation:cd-item-slide-out .3s forwards;animation:cd-item-slide-out .3s forwards}
.cd-cart .cart-content li.deleted.undo-deleted{-webkit-animation:cd-item-slide-in .3s forwards;animation:cd-item-slide-in .3s forwards}
.cd-cart .cart-content li.deleted + li{-webkit-animation:cd-item-move-up-mobile .3s;animation:cd-item-move-up-mobile .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.cd-cart .cart-content li.undo-deleted + li{-webkit-animation:cd-item-move-down-mobile .3s;animation:cd-item-move-down-mobile .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.cd-cart .product-details{padding:.3em 0 0 .5em;width:100%}
.cd-cart .product-details::after{clear:both;content:"";display:block}
.cd-cart p{width:100%;margin:0;padding-bottom:5px}
.cd-cart p a{color:#297dbe;font-size:16px}
.cd-cart .price{float:right;width:25%;text-align:right}
.cd-cart .actions{font-size:1rem;height:1.6em;line-height:1.6em;display:inline-block}
.cd-cart .actions::after{clear:both;content:"";display:block}
.cd-cart .delete-item,.cd-cart .quantity{float:left;color:#808b97;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cd-cart .delete-item{margin-right:1em}
.cd-cart .delete-item:hover{color:#e94b35}
.cd-cart .quantity label{display:inline-block;margin-right:.3em}
.cd-cart .select{position:relative}
.cd-cart .select::after{content:'';position:absolute;z-index:1;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:12px;height:12px;background:url(../images/cd-icon-select.svg) no-repeat center center;pointer-events:none}
.cd-cart select{position:relative;padding:0 1em 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font-size:1.4rem;margin:0;color:#808b97}
.cd-cart select:focus{outline:0;color:#2b3e51;box-shadow:0 1px 0 currentColor}
.cd-cart select::-ms-expand{display:none}
.cart-open .cd-cart .cart-wrapper{height:100%;width:100%;-webkit-transition-delay:0s;transition-delay:0s}
.cart-open .cd-cart .cart-content,.cart-open .cd-cart .cart-head{opacity:1}
.cart-open .cd-cart .cart-head{-webkit-transition:opacity .2s .2s;transition:opacity .2s .2s}
.cart-open .cd-cart .cart-content{-webkit-transition:opacity 0s;transition:opacity 0s}
.cart-open .cd-cart .cart-content li{-webkit-transition:opacity .3s .2s,-webkit-transform .3s .2s;transition:opacity .3s .2s,-webkit-transform .3s .2s;transition:transform .3s .2s,opacity .3s .2s;transition:transform .3s .2s,opacity .3s .2s,-webkit-transform .3s .2s;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.cart-open .cd-cart .cart-content li:nth-of-type(2){-webkit-transition-duration:.4s;transition-duration:.4s}
.cart-open .cd-cart .cart-content li:nth-of-type(3){-webkit-transition-duration:.5s;transition-duration:.5s}
.cart-open .cd-cart .cart-content li:nth-of-type(4),.cart-open .cd-cart .cart-content li:nth-of-type(5){-webkit-transition-duration:.55s;transition-duration:.55s}
.cart-open .cd-cart .checkout{color:#fff;-webkit-transition:color .2s .3s;transition:color .2s .3s}
.cart-open .cd-cart .checkout em{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:padding .2s 0s,-webkit-transform .2s .3s;transition:padding .2s 0s,-webkit-transform .2s .3s;transition:transform .2s .3s,padding .2s 0s;transition:transform .2s .3s,padding .2s 0s,-webkit-transform .2s .3s;font-style:normal}
.cart-open .cd-cart .checkout:hover em{padding-right:30px}
.cart-open .cd-cart .checkout:hover em::after{opacity:1}
@media only screen and (min-width:768px){.cd-cart .cart-content li.deleted + li{-webkit-animation:cd-item-move-up .3s;animation:cd-item-move-up .3s}
.cd-cart .cart-content li.undo-deleted + li{-webkit-animation:cd-item-move-down .3s;animation:cd-item-move-down .3s}
.cd-cart .product-details{padding:0 10px 0 20px}
}@-webkit-keyframes cd-qty-enter{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}
100%{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
}@keyframes cd-qty-enter{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}
100%{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
}@-webkit-keyframes cd-qty-leave{0%{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
100%{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}
}@keyframes cd-qty-leave{0%{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
100%{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}
}@-webkit-keyframes cd-item-move-up-mobile{0%{padding-top:70px}
100%{padding-top:0}
}@keyframes cd-item-move-up-mobile{0%{padding-top:70px}
100%{padding-top:0}
}@-webkit-keyframes cd-item-move-up{0%{padding-top:104px}
100%{padding-top:0}
}@keyframes cd-item-move-up{0%{padding-top:104px}
100%{padding-top:0}
}@-webkit-keyframes cd-item-move-down-mobile{0%{padding-top:0}
100%{padding-top:70px}
}@keyframes cd-item-move-down-mobile{0%{padding-top:0}
100%{padding-top:70px}
}@-webkit-keyframes cd-item-move-down{0%{padding-top:0}
100%{padding-top:104px}
}@keyframes cd-item-move-down{0%{padding-top:0}
100%{padding-top:104px}
}@-webkit-keyframes cd-item-slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}
}@keyframes cd-item-slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}
}@-webkit-keyframes cd-item-slide-in{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
0%{-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}
}@keyframes cd-item-slide-in{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
0%{-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}
}.navMenu>li{display:block;margin:0;padding:5px 0 5px 0;border:0px;position:relative}
.navMenu>li>a{display:block;overflow:hidden;color:#000000;line-height:36px;position:relative;text-decoration:none}
.navMenu li a:hover{color:#416bb5}
.navMenu>li>a>i{font-size:20px;float:left;font-style:normal;margin:0 5px}
.navMenu li .arrow:before{display:block;float:right;margin-top:1px;margin-right:15px;font-size:12px;padding-left:10px;content:"\f067";font-family:"Font Awesome";color:#416bb5;text-shadow:none;font-weight:bold;position:absolute;top:5px;right:0;width:20px;z-index:8}
.navMenu li .arrow.open:before{margin-top:1px;margin-right:15px;display:inline-block;font-family:"Font Awesome";height:auto;font-size:12px;content:"\f068";font-weight:300;text-shadow:none;font-weight:bold;position:absolute;top:5px;right:0;padding-left:10px;width:20px}
.about-show{margin:auto;padding-top:20px}
@media (max-width:768px){.about-show{margin:auto;padding-left:15px;padding-right:15px}
}.navMenu>li>ul.sub-menu,.navMenu>li>ul.sub-menu>li>ul.sub-menu{display:none;list-style:none;clear:both;margin:8px 0px 0px 10px;padding-bottom:5px}
.navMenu>li.active > ul.sub-menu,.navMenu>li>ul.sub-menu>li.active >ul.sub-menu{}
.navMenu>li>ul.sub-menu li{background:none;margin:0px;padding:0px}
.navMenu>li>ul.sub-menu li>a{display:block;line-height:36px;padding-left:10px;color:#5e5d61;clear:both}
.navMenu>li>ul.sub-menu li>a.active,.navMenu>li>ul.sub-menu li>a:hover,.navMenu>li>ul.sub-menu>li.active >a{background:#ddd;border-color:#ddd}
.no_product{padding-left:20px}
.list-style-two{position:relative;list-style-type:none !important;margin:0;padding:0}
.list-style-two li{position:relative;font-size:16px;color:#1d1d1d;list-style-type:none;}
.list-style-two li .icon{width:30px;height:30px;color:#384278;font-size:26px;line-height:1em;text-align:center;padding-top:5px}
.list-style-two li a{color:#1d1d1d;text-decoration:none}


.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-2a,.col-sm-2a,.col-md-2a,.col-lg-2a,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-2a,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-2a{width:20%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-2a，
    .col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-2a{width:20%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-2a,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-2a{width:20%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-2a,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-2a{width:20%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
    border: 0;
}.ad_pic{position:fixed;width:150px;height:280px;top:55%;right:0;cursor:pointer;z-index:100000}
.ad_pic .small_img,.ad_pic .big_img{float:right}
.ad_pic .small_img{width:150px}
.hotpro{background-color:#f3e04e;color:#000;position:relative}
.hotpro .hotpro-container{max-width:1200px;margin:auto;position:relative;overflow:hidden;height:35px}
.hotpro .hotpro-container .hlist{position:absolute;left:0;top:0;width:4800px}
.hotpro .hotpro-container .hlist:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;animation-play-state:paused}
.hotpro .hotpro-container ul{margin:0px;padding:0px}
.hotpro .hotpro-container .hlist li{float:left;height:35px;line-height:35px;padding-right:30px;white-space:nowrap;padding-left:15px;list-style:none;padding-top:0px;margin-top:0px;font-size:14px}
.hotpro .hotpro-container .hlist li img{margin-right:5px;width:20px;height:20px}
.hotpro .hotpro-container .hlist li a{color:#000;position:relative;display:flex;align-items:center;justify-content:center}
.hotpro .hotpro-container .hlist li a:hover{color:#ff0000}
.hotpro .hotpro-container .hlist li a:hover:before{background:#ff0000}
@-webkit-keyframes move{0%{left:0}
100%{left:-4800px}
}@-moz-keyframes move{0%{left:0}
100%{left:-4800px}
}@-ms-keyframes move{0%{left:0}
100%{left:-4800px}
}@keyframes move{0%{left:0}
100%{left:-4800px}
}.scroll{-webkit-animation:80s move linear infinite normal;-moz-animation:80s move linear infinite normal;-ms-animation:80s move linear infinite normal;animation:80s move linear infinite normal}
.tab_nav{position:relative}
.tab_nav span{margin-right:15px;margin-top:10px;padding:10px 20px 10px 20px;display:inline-block;background-color:#1d3d6f;cursor:pointer;color:#fff;font-weight:bold;font-size:18px}
.tab_nav span a{color:#fff}
.tab_nav span:hover,.tab_nav .tab_choosebg{background-color:#f3e04e;color:#000}
.tab_nav span:hover a,.tab_nav .tab_choosebg a{color:#000}
.tab_cont{padding:20px;position:relative;border:1px solid #ccc;display:none}
.noborder{border:0px !important}
.nopadding{padding:20px 0px 20px 0px}
.h2_tit{position:relative;background-color:#f8f8f8;padding:8px 5px 8px 10px;text-align:left;border-left:8px solid #1a3a6f}
.h3_tit{display:block;padding-bottom:12px;margin-bottom:10px !important;position:relative;padding-left:20px}
.h3_tit:before{content:"";position:absolute;top:8px;left:0px;width:12px;height:12px;background-color:#000}
.h3_tit-2 {
  display: flex;
  align-items: center;
}
.h3_tit-2 img{
  margin-right:10px;
}
.h4_tit{display:inline-block;padding-top:12px;padding-bottom:12px;margin-bottom:10px !important;border-bottom:1px solid #1856b2}
.page-tab{position:sticky;top:157px;background-color:#fafafa;padding:10px 10px 3px 10px;border-bottom:1px solid #ccc;margin-bottom:20px;z-index:7}
.page-tab span,.page-tab a{border-radius: 8px; padding:7px 10px;display:inline-block;margin-right:10px;margin-bottom:10px;background-color:#f2f2f2;cursor:pointer;color:#000}
.page-tab span:hover,.page-tab a:hover,.page-tab-choose{background-color:#f3e04e !important;color:#000 !important}
@media (min-width:1280px){.page_tab_margin{scroll-margin-top:225px}
}@media screen and (min-width:993px) and (max-width:1279px){.page_tab_margin{scroll-margin-top:270px}
}@media (max-width:992px){.page_tab_margin{scroll-margin-top:270px}
}.download_list ul{padding:0px;margin-left:15px;margin-top:0px;margin-bottom:0px}
.download_list ul li a{color:#1d3d6f}
.download_list ul li a:hover{background-color:#f3e04e;color:#000}
.faqlist ol{padding:0px;margin:0px}
.faqlist li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #efefef;list-style-position:inside;list-style:none}
.faqlist strong{margin-bottom:10px;display:inline-block}
.reviewslist ul{padding:0px;margin:0px}
.reviewslist  ul li{list-style:none;border-bottom:1px solid #efefef;padding-bottom:15px}
.reviewslist strong{margin-right:20px}
.reviewstar{display:inline-block;color:#efefef;font-size:14px}
.reviewstar i{margin-right:3px;display:inline-block}
.reviewstar_one i:nth-child(1){color:#f3e04e}
.reviewstar_two i:nth-child(1),.reviewstar_two i:nth-child(2){color:#f3e04e}
.reviewstar_three i:nth-child(1),.reviewstar_three i:nth-child(2),.reviewstar_three i:nth-child(3){color:#f3e04e}
.reviewstar_four i:nth-child(1),.reviewstar_four i:nth-child(2),.reviewstar_four i:nth-child(3),.reviewstar_four i:nth-child(4){color:#f3e04e}
.reviewstar_five{color:#f3e04e}
.reviewslist .nhpbutton{border:0px;font-size:16px;margin-bottom:20px;margin-top:10px}
.nhpbutton{padding:10px 20px 10px 20px;display:inline-block;background-color:#1d3d6f;cursor:pointer;color:#fff}
.nhpbutton:hover{background-color:#f3e04e;color:#000}
.p_bgcolor{background-color:#f2f2f2;padding-top:20px;padding-bottom:10px}
@media(min-width:992px){.published-list{display:flex;flex-wrap:wrap}
}.published-list{display:flex;flex-wrap:wrap}
.published-list p{font-family:"Courier New",Courier,monospace !important;font-size:0.85em;line-height:1.4em}
.pub-pic-area{display:flex;align-items:center;justify-content:center;height:350px;width:100%;margin-top:15px;margin-bottom:15px;padding:15px;border:1px solid #efefef}
.pub-pic-area img{width:100%;height:100%;object-fit:contain}
.pub-big-pic-area{display:none;width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,0.8);z-index:10000;top:0px;left:0px;text-align:center}
.pub-big-pic-area .bigimgarea{display:flex;width:100%;height:100%;align-items:center;justify-content:center;z-index:100000}
.pub-big-pic-area .close{display:inline-block;position:absolute;color:#fff;width:48px;height:48px;text-align:center;line-height:48px;top:0px;right:0px;font-size:30px;cursor:pointer}
.pub-big-pic-area .close:hover{background-color:#efefef;color:#000}
@media(min-width:992px){.pagerow_pt{display:flex;flex-wrap:wrap}
}/*.pagerow_pt div[class*="col-md"]{height:240px}*/
/*.pagerow_pt div[class*="col-md"] a{display:block;}*/
.pagerow_pt_unit{width:100%;height:175px;position:relative;margin-bottom:20px;/*display:flex;align-items:center;justify-content:center;*/border:1px solid #ccc}
.pagerow_pt_unit img{width:100%;height:100%;object-fit:cover}
.pagerow_pt_unit_2{width:100%;height:175px;overflow:hidden;position:relative;margin-bottom:10px}
.pagerow_pt_unit_2 img{width:100%;height:auto}
ul,ol{padding-left:10px;margin-bottom:20px}
.noul{padding-left:0;list-style:none}
ul li,ol li{margin-bottom:10px}
ul ul,ol ul,ul ol{margin-bottom:10px;margin-top:10px}
.red{color:red}
.orange{color:#fa8b15}
.gray{color:#777}
.mtop10,.mt-10{margin-top:10px}
.mtop15,.mt-15{margin-top:15px}
.mtop20,.mt-20{margin-top:20px}
.mtop30,.mt-30{margin-top:30px}
.mtop40,.mt-40{margin-top:40px}
.mtop50,.mt-50{margin-top:50px}
.mbottom10,.mb-10{margin-bottom:10px}
.mbottom15,.mb-15{margin-bottom:15px}
.mbottom20,.mb-20{margin-bottom:20px}
.mbottom30,.mb-30{margin-bottom:30px}
.mbottom40,.mb-40{margin-bottom:40px}
.mbottom50,.mb-50{margin-bottom:50px}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.5em}
h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:bold;margin-top:0}
h2,.h2{font-size:2.4rem}
h3,h3{font-weight:bold;font-size:1.8rem}
h4{font-size:1.6rem}
.show-center,.show-left,.show-right{color:#666;text-align:center;font-size:0.95em;line-height:1.7em !important}
.show-center img,.show-left img,.show-right img{display:block;margin-right:auto;margin-bottom:15px;margin-left:auto;height:auto;max-width:100%}
@media (min-width:992px){.show-left,.show-right{display:inline-block}
.show-right{float:right;margin-left:15px}
.show-left{float:left;margin-right:15px}
}@media (max-width:992px){.show-right,.show-left{width:100%;margin:0}
}.Reference,.reference{color:#666;font-size:0.95em}
.Reference p,.reference p{margin-bottom:10px}
.Reference ol,.reference ol{margin-bottom:15px;padding-left:15px}
table{margin-bottom:25px;width:100%;border:1px solid #ddd;border-spacing:0 !important}
table p,table td ul,table td ol{margin-bottom:15px}
table td ul:last-child,table td ol:last-child,table td p:last-child,table td ul:last-child>li:last-child,table td ol:last-child>li:last-child{margin-bottom:0}
table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td,.table>thead>tr>th,table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:10px 8px;border-top:1px solid #ddd;vertical-align:middle;line-height:1.428571429}
.service-table tr:first-child,.service-tr,.service-table.table-striped tr:first-child{background:#1e386b;color:#fff}
.service-table tr:first-child a,.service-tr a{color:#fff}
.service-table tr:first-child td,.service-table tr:first-child th,.table-bordered .service-tr td,.service-tr td{border:none}
.service-table.table-striped>tbody>tr:nth-child(1)>td,.service-table.table-striped>tbody>tr:nth-child(1)>th{background-color:transparent}
ul.border-box>li{margin-bottom:0}
ul.border-box{padding:15px 15px 15px 30px}
.border-box{border:1px solid #1a5ca3;padding:15px;border-radius:5px}
.bg-box{background:#e9eff9;padding:10px 15px;border-radius:5px}
div.bg-box,div.border-box{margin-bottom:25px}
@media (min-width:992px){.list-box,.flex-box{display:flex;flex-wrap:wrap}
.list-box div[class*="col-md"]{display:flex}
}.flex-box .border-box{margin-bottom:0;height:100%}
.list-box div[class*="col-md"],.flex-box div[class*="col-md"]{margin-bottom:20px}
.list-box a{display:flex;align-items:center;border:1px solid #ddd;width:100%;padding:10px;border-radius:5px;position:relative;transition:all ease .4s;text-align:left}
.list-box a:before{position:absolute;content:'';background:#2391cc;z-index:-1;top:0;right:auto;bottom:auto;left:0;width:0;height:100%;opacity:1;border:solid 2px #2391cc;transition:all ease .4s}
.list-box a:hover{color:#fff;border:1px solid transparent}
.list-box a:hover:before{right:0;width:100%;border-radius:5px}
.flex-box p{margin-bottom:15px}
.flex-box p:last-child{margin-bottom:10px}
@media(min-width:992px){.bg-box>.row{display:flex;flex-wrap:wrap}
.border-box ul:last-child,.border-box p:last-child,.bg-box div[class*="col-md"]>p:last-child,.bg-box div[class*="col-md"] img,.bg-box ul:last-child{margin-bottom:0}
}.bg-box>.row .ServiceShowPic,.bg-box>.row .show-center{height:100%;width:100%;position:relative;overflow:hidden;min-height:140px}
.bg-box>.row .ServiceShowPic img,.bg-box>.row .show-center img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;max-width:120%}
.next-box a{display:flex;align-items:center;height:180px;position:relative;width:100%;color:#fff;text-align:center;border-radius:5px;transition:all ease .4s;margin-bottom:30px}
.next-box h2,.next-box h3{padding:5px;background:rgba(0,0,0,.4);font-weight:normal;margin-bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:1.2em}
.next-box a:hover{box-shadow:0 0 10px #ccc;transform:scale(1.02)}
.tooltip-box{position: relative;}
.tooltip-box .tooltip{
    display: none;
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    background-color: rgba(30, 30, 30, 1);
    color: #fff;
    padding: 5px 10px;
    border-radius: 4px;
    white-space: wrap;
    width: 100%;
    font-size: 14px;
    text-align: left;
    line-height:1.4em;
}
.tooltip-box .tooltip a{color:#f3e04e;}
.tooltip-box .tooltip a:hover{color:#f3e04e; text-decoration: underline;}
.tooltip-box:hover .tooltip {
    display: block;
    opacity: 1;
}
.tooltip::after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    border-width: 8px;
    border-style: solid;
    border-color: rgba(30, 30, 30, 1) transparent transparent transparent;
    transform: translateX(-50%);
}
.post-holder:hover{ background-color: #fafafa;}
.post-content{padding:10px;border-bottom:1px solid #eee;margin-bottom:20px;}
.post-content a{color:#384278;}
.post-content a:hover{color:#ff0000;}

   /*--------refactoring alert css begin-------------*/
.modal {
  display: none; 
  position: fixed;
  z-index: 1000; 
  left: 0;
  top: 0;
  width: 100%; 
  height: 100%; 
  background-color: rgba(0, 0, 0, 0.5); 
}

.modal-content {
  background-color: #1c3c6e;
  margin: 15% auto; 
  padding: 10px;
  width: 80%;
  max-width: 300px;
  color:#fff;
}
.modal-content button {
  display: block;
  margin: 20px auto 0;
  padding: 5px 20px;
  background-color: #4CAF50;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

.modal-content button:hover {
  background-color: #f3e04e;
  color:#000;
}
/*---------refactoring alert css end-----------------*/
.inqunotice .google-policies{color:#000;}
.inqunotice .price-con,.inqunotice .price-con a,
.salearea .price-con,.salearea .price-con a{color:#000;}
.salearea{margin-bottom:20px; margin-top:20px;}

.box-1{
  margin-bottom:30px;
}
.box-1 img{
	max-width:100%;
	max-height:100%;
}
.related {
    padding: 20px 0;
}
.related strong{
  font-size:20px;
}
.relatedcon {
    margin: 15px 0;
    padding: 0px;
    display: flex;
    flex-wrap: wrap;
}

.relatedcon li {
    list-style: none;
    padding: 0px;
    flex-grow: 1;
    width: 32%;
    margin: 5px;
}
.relatedcon li a {
    display: block;
    background-color: #e9fffd;
    padding: 8px;
    border-radius: 5px;
    ;
    height: 100%;
}

.relatedcon li:hover a {
    background-color: #1d3d6f;
    color: #fff;
}
.nh-tab-container{
	margin:20px auto;
}
