@keyframes topeaseinAnimate{0%{transform:translateX(-100px);opacity:0}
100%{transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate{0%{-webkit-transform:translateX(-100px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate{0%{-webkit-transform:translateX(-100px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}}@-ms-keyframes topeaseinAnimate{0%{-webkit-transform:translateX(-100px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate{0%{-webkit-transform:translateX(-100px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes typing{from{width:0}
}@keyframes blink-caret{50%{border-color:transparent}
}.fix-banner-page .fixindex-content h2{white-space:nowrap;overflow:hidden;animation:typing 6s steps(22,end),blink-caret .5s step-end infinite alternate;margin:auto;height:35px;padding-top:5px !important}
@keyframes topeaseinAnimate_p{0%{transform:translateX(500px);opacity:0}
100%{transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_p{0%{-webkit-transform:translateX(500px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_p{0%{-webkit-transform:translateX(500px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_p{0%{-webkit-transform:translateX(500px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_p{0%{-webkit-transform:translateX(500px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_2{0%{transform:translateX(300px);opacity:0}
100%{transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_2{0%{-webkit-transform:translateX(300px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_2{0%{-webkit-transform:translateX(300px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_2{0%{-webkit-transform:translateX(300px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_2{0%{-webkit-transform:translateX(300px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_2_p{0%{transform:translateX(-500px);opacity:0}
100%{transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_2_p{0%{-webkit-transform:translateX(-500px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_2_p{0%{-webkit-transform:translateX(-500px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_2_p{0%{-webkit-transform:translateX(-500px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_2_p{0%{-webkit-transform:translateX(-500px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_2_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_2_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_2_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_2_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_2_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_3{0%{transform:translateY(-1000px);opacity:0}
100%{transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_3{0%{-webkit-transform:translateY(-1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_3{0%{-webkit-transform:translateY(-1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_3{0%{-webkit-transform:translateY(-1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_3{0%{-webkit-transform:translateY(-1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_3_p{0%{transform:translateY(1000px);opacity:0}
100%{transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_3_p{0%{-webkit-transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_3_p{0%{-webkit-transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_3_p{0%{-webkit-transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_3_p{0%{-webkit-transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_3_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_3_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_3_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_3_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_3_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_4{0%{transform:translateY(1000px);opacity:0}
100%{transform:translateY(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_4{0%{-webkit-transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateY(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_4{0%{-webkit-transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateY(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_4{0%{-webkit-transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateY(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_4{0%{-webkit-transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateY(0px);opacity:1}
}@keyframes topeaseinAnimate_4_p{0%{transform:translateX(-1000px);opacity:0}
100%{transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_4_p{0%{-webkit-transform:translateX(-1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_4_p{0%{-webkit-transform:translateX(-1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_4_p{0%{-webkit-transform:translateX(-1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_4_p{0%{-webkit-transform:translateX(-1000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@keyframes topeaseinAnimate_4_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-webkit-keyframes topeaseinAnimate_3_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-o-keyframes topeaseinAnimate_4_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-ms-keyframes topeaseinAnimate_4_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}@-moz-keyframes topeaseinAnimate_4_a{0%{-webkit-transform:translateX(-2000px);opacity:0}
100%{-webkit-transform:translateX(0px);opacity:1}
}.fix-banner-page .fixindex-content h2{animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;-o-animation-fill-mode:backwards;-ms-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards}
.fix-banner-page .fixindex-content p{animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;-o-animation-fill-mode:backwards;-ms-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards}
.fix-banner-page .fixindex-content .bannerbutton{animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;-o-animation-fill-mode:backwards;-ms-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards}
.fix-banner-page .fixindex-content .bannerbg{animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;-o-animation-fill-mode:backwards;-ms-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards}
.btn{padding:8px 20px;clear:both;color:#FFF;background-color:#1d3c6f;text-decoration:none;display:inline-block;font-weight:bold;margin-top:20px}
.btn:hover{color:#FFF;transition:background-color .3s;background:#3399cc}
.fix-banner_content_area{width:100%;height:100%;left:0;top:0;position:relative}
.fix-banner-page{position:relative;background-size:100% 100%;overflow:hidden}
.fix-banner-page img{position:relative;z-index:0}
.fix-banner-page video{left:0;top:0;width:100%;margin:0px;outline-width:0px;vertical-align:top;z-index:100}
.fix-banner-page .fixindex-content{z-index:90;padding:15px 15px 25px 15px}
.fix-banner-page .fixindex-content p{font-size:12px !important;line-height:18px !important;font-family:'MerriweatherSans-Light',serif;font-weight:lighter}
.fix-banner-page .fixindex-content h2{padding:0px;margin-top:0;margin-bottom:8px;font-weight:bold;display:block;font-family:'Boing_ThinWEB',sans-serif !important;line-height:22px}
.fix-banner-page .fixindex-content h2 .light,.fix-banner-page .fixindex-content h2 .light-middle{font-weight:lighter !important}
.bannerbutton{color:#f3e04e;border-radius:5px;padding:8px 0px 8px 0px;margin-top:15px;font-size:22px;display:inline-block}
.bannerbutton i{margin-right:10px}
.bannerbutton:hover{color:#f3e04e;transition:color .3s}
.nasvgation{position:fixed;right:0;bottom:10%;padding:0px 0px 10px 0px;text-align:center;z-index:9000;width:80px}
.nasvgation span{display:block;margin-top:0px;margin-bottom:25px;color:#eeeeee;cursor:pointer;position:relative;width:100%;text-align:left;height:8px}
.nasvgation span i{position:absolute;top:0;left:0;font-size:13px}
.nasvgation .choosebg{color:#e6d90e;border-bottom:1px solid #e6d90e}
.nasvgation .choosebg .oneline{display:block;position:absolute;right:0;top:-10px;width:100%;height:2px;background-color:#e6d90e}
.fix-banner-page .fix-banner-img{position:relative;width:100%;z-index:-1;top:0px !important;left:0 !important}
.part-4-content{width:100%;margin:auto;position:relative;display:table;padding-top:25px}
.part-4-content div[class*="col"]{position:relative}
.part-4-content div[class*="col"] img{position:absolute;left:0px;top:0px;display:none;z-index:80}
.part-4-content div[class*="col"] img:last-child{z-index:90}
.part-4-content div[class*="col"] .crileborder{position:absolute;width:190px;height:190px;border-radius:100%;display:inline-block;text-align:center;left:10px;top:10px}
.part-4-content div[class*="col"] a{position:absolute;z-index:100;display:table-cell;width:170px;height:170px;vertical-align:middle;left:25px;top:25px;padding:50px 10px 10px 10px}
.part-4-content div[class*="col"]:hover .crileborder{border:0}
.part-4-content div[class*="col"]:hover a{color:#000000;border:0}
.part-4-content div[class*="col"]:hover img{display:block}
.part-4-content div[class*="col"]:hover img{animation:Turnpic 5s linear infinite;-moz-animation:Turnpic 5s linear infinite;-webkit-animation:Turnpic 5s linear  infinite;-o-animation:Turnpic 5s linear infinite}
.part-4-content div[class*="col"]:hover img:last-child{animation:Turnrotate-2 5s linear infinite;-moz-animation:Turnrotate-2 5s linear infinite;-webkit-animation:Turnrotate-2 5s linear  infinite;-o-animation:Turnrotate-2 5s linear infinite}
@keyframes Turnpic{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}@-moz-keyframes Turnpic{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}@-webkit-keyframes Turnpic{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}@-o-keyframes Turnpic{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}@keyframes Turnrotate-2{from{transform:rotate(360deg)}
to{transform:rotate(0deg)}
}@-moz-keyframes Turnrotate-2{from{transform:rotate(360deg)}
to{transform:rotate(0deg)}
}@-webkit-keyframes Turnrotate-2{from{transform:rotate(360deg)}
to{transform:rotate(0deg)}
}@-o-keyframes Turnrotate-2{from{transform:rotate(360deg)}
to{transform:rotate(0deg)}
}@keyframes animatecrile-turn-2{from{transform:rotate(-360deg)}
to{transform:rotate(0deg)}
}@-moz-keyframes animatecrile-turn-2{from{transform:rotate(-360deg)}
to{transform:rotate(0deg)}
}@-webkit-keyframes animatecrile-turn-2{from{transform:rotate(-360deg)}
to{transform:rotate(0deg)}
}@-o-keyframes animatecrile-turn-2{from{transform:rotate(-360deg)}
to{transform:rotate(0deg)}
}@keyframes animatecrile-turn{from{transform:rotate(360deg)}
to{transform:rotate(0deg)}
}@-moz-keyframes animatecrile-turn{from{transform:rotate(360deg)}
to{transform:rotate(0deg)}
}@-webkit-keyframes animatecrile-turn{from{transform:rotate(360deg)}
to{transform:rotate(0deg)}
}@-o-keyframes animatecrile-turn{from{transform:rotate(360deg)}
to{transform:rotate(0deg)}
}.fix-banner-page .crile-turn{position:absolute;top:-4%;right:5px;z-index:800;animation:animatecrile-turn 30s linear infinite;-moz-animation:animatecrile-turn 30s linear infinite;-webkit-animation:animatecrile-turn 30s linear  infinite;-o-animation:animatecrile-turn 30s linear infinite}
.fix-banner-page .criledivsite img:nth-child(1){animation:animatecrile-turn 25s linear infinite;-moz-animation:animatecrile-turn 25s linear infinite;-webkit-animation:animatecrile-turn 25s linear  infinite;-o-animation:animatecrile-turn 25s linear infinite}
.fix-banner-page .criledivsite img:nth-child(2){animation:animatecrile-turn 30s linear infinite;-moz-animation:animatecrile-turn 30s linear infinite;-webkit-animation:animatecrile-turn 30s linear  infinite;-o-animation:animatecrile-turn 30s linear infinite}
.fix-banner-page .criledivsite img:nth-child(3){animation:animatecrile-turn-2 50s linear infinite;-moz-animation:animatecrile-turn-2 50s linear infinite;-webkit-animation:animatecrile-turn-2 50s linear infinite;-o-animation:animatecrile-turn-2 50s linear infinite}
.fix-banner-page .criledivsite img:nth-child(4){animation:animatecrile-turn 40s linear infinite;-moz-animation:animatecrile-turn 40s linear infinite;-webkit-animation:animatecrile-turn 40s linear  infinite;-o-animation:animatecrile-turn 40s linear infinite}
.fix-banner-page .criledivsite img:nth-child(5){animation:animatecrile-turn 35s linear infinite;-moz-animation:animatecrile-turn-2 35s linear infinite;-webkit-animation:animatecrile-turn-2 35s linear  infinite;-o-animation:animatecrile-turn-2 35s linear infinite}
.fix-banner-page #particles-js{position:absolute;z-index:100 !important;left:0px;top:0px;width:100%}
.fix-banner-page .fixindex-content{z-index:200 !important;width:100%}
.hotservice{display:block;text-align:left}
.hotservice strong{display:block;margin-bottom:5px}
.hotservice a{color:#efefef;display:inline-block;line-height:16px;font-weight:lighter !important;margin-right:10px;font-size:12px;border-right:1px solid #ffffff;padding-right:10px}
.hotservice a:hover{color:#ffffff}
.hotservice a:last-child{border:0}
@media (min-width:1367px){.fix-banner-page{}
.leftsite{position:absolute;width:55%;left:5%}
.fixindex-content{color:#ffffff;font-size:30px;line-height:30px;top:30%;position:absolute;text-align:center;z-index:300 !important;width:100%}
.fix-content-4{position:absolute !important;color:#ffffff;width:56% !important;margin:auto !important;left:22%;text-align:center  !important}
.fix-banner-page .bannerbg{position:fixed;z-index:200;width:100%;height:100%;top:0;left:0}
.fix-banner-page .bannerbg.bannecolor{background-color:rgba(27,58,106,0.3)}
.fix-banner-page .bannerbg.bannecolor-2{background-color:rgba(255,255,255,0.1)}
.searchshow{display:none}
.bigsearchbg{display:none;position:fixed;padding-top:20%;padding-left:20%;padding-right:20%;background-color:rgba(27,58,106,0.5)}
.fix-banner-page .fixindex-content h2 .light{font-size:18px}
.fix-banner-page .fixindex-content h2 .light-middle{font-size:30px}
.fix-banner_content_area{position:absolute}
.fix-banner-page .fixindex-content p{padding-bottom:10px;display:inline-block}
.bannerbutton{color:#f3e04e}
.part-4-content div[class*="col"] a{color:#ffffff}
.part-4-content div[class*="col"] .crileborder{border:2px solid #ffffff}
.fix-banner-page .criledivsite{position:absolute;top:-5%;right:0;z-index:800}
.fix-banner-page .criledivsite img{position:absolute;top:0;right:0}
.fix-banner-page video{position:relative}
.hotservice{width:80%;margin:auto}
}@media (min-width:1280px) and (max-width:1366px){.leftsite{position:absolute;width:55%;left:5%}
.fixindex-content{color:#ffffff;font-size:30px;line-height:24px;top:21%;position:absolute;text-align:center !important;z-index:300 !important;width:100%}
.fix-content-4{position:absolute !important;color:#ffffff;width:56% !important;margin:auto !important;left:22%;text-align:center  !important}
.fix-banner-page .bannerbg{position:fixed;z-index:200;width:100%;height:100%;top:0;left:0}
.fix-banner-page .bannerbg.bannecolor{background-color:rgba(27,58,106,0.3)}
.fix-banner-page .bannerbg.bannecolor-2{background-color:rgba(255,255,255,0.1)}
.fixindex-content h2{font-size:36px;line-height:50px;font-weight:bold}
.searchshow{display:none}
.bigsearchbg{display:none;position:fixed;padding-top:20%;padding-left:20%;padding-right:20%;background-color:rgba(27,58,106,0.5)}
.fix-banner-page .fixindex-content h2 .light{font-size:18px}
.fix-banner-page .fixindex-content h2 .light-middle{font-size:30px}
.fix-banner_content_area{position:absolute}
.fix-banner-page .fixindex-content p{padding-bottom:10px;display:inline-block}
.bannerbutton{color:#f3e04e}
.part-4-content div[class*="col"] a{color:#ffffff}
.part-4-content div[class*="col"] .crileborder{border:2px solid #ffffff}
.fix-banner-page .criledivsite{position:absolute;top:2%;right:0;z-index:800;width:750px;height:750px}
.fix-banner-page .criledivsite img{position:absolute;top:0;right:0;width:750px;height:750px}
.fix-banner-page video{position:relative}
.hotservice{width:80%;margin:auto}
}@media (min-width:769px) and (max-width:1279px){.leftsite{position:absolute;width:90%;left:5%}
.fixindex-content{color:#ffffff;font-size:30px;line-height:30px;top:16%;position:absolute;text-align:center !important;z-index:300 !important;width:100%}
.fix-content-4{position:absolute !important;color:#ffffff;width:90% !important;margin:auto !important;left:5%;text-align:center  !important}
.fix-banner-page .bannerbg{position:fixed;z-index:200;width:100%;height:100%;top:0;left:0}
.fix-banner-page .bannerbg.bannecolor{background-color:rgba(27,58,106,0.3)}
.fix-banner-page .bannerbg.bannecolor-2{background-color:rgba(255,255,255,0.1)}
.fixindex-content h2{font-size:36px;line-height:50px}
.searchshow{display:none}
.bigsearchbg{display:none;position:fixed;padding-top:10%;padding-left:10%;padding-right:10%;background-color:rgba(27,58,106,0.5)}
.fix-banner-page .fixindex-content h2 .light{font-size:18px}
.fix-banner-page .fixindex-content h2 .light-middle{font-size:24px}
.fix-banner_content_area{position:absolute}
.fix-banner-page .fixindex-content p{padding-bottom:10px}
.bannerbutton{color:#f3e04e}
.part-4-content div[class*="col"] a{color:#ffffff}
.part-4-content div[class*="col"] .crileborder{border:2px solid #ffffff}
.fix-banner-page .criledivsite{position:absolute;top:0%;right:0;z-index:800;width:250px;height:250px}
.fix-banner-page .criledivsite img{position:absolute;top:0;right:0;width:250px;height:250px}
.hotservice a{color:#444444;width:100%;display:inline-block}
.hotservice a:hover{color:#000000}
.fix-banner-page video{position:relative}
}@media (max-width:768px){.leftsite{width:90%;left:5%}
.fixindex-content{color:#444444;top:0%;font-size:30px;line-height:28px;position:relative;text-align:center !important;width:100%}
.fix-content-4{position:relative !important;color:#444444;width:100% !important;margin:auto !important;left:0 !important;text-align:center  !important;top:0 !important}
.fixindex-content h2{font-size:24px;line-height:33px}
.searchshow{display:block}
.fixsearch{margin-bottom:20px}
.submit_search{display:none}
.bigsearchbg{display:block;position:relative;padding-top:4%;padding-left:2%;padding-right:2%;background-color:rgba(27,58,106,0.2)}
.fix-banner-page .fixindex-content h2 .light{font-size:18px}
.fix-banner-page .fixindex-content h2 .light-middle{font-size:24px}
.indextype .unit{padding-bottom:15px;padding-top:15px}
.fix-banner-page .bannerbg{display:none}
.fix-banner-page .bannecolor{display:none}
.fix-banner_content_area{position:relative}
.fix-banner-page:nth-child(1) .fixindex-content p{padding-bottom:10px;display:block;font-size:14px;line-height:20px}
.fix-banner-page:nth-child(2)  .fixindex-content p{padding-bottom:10px;display:none;font-size:14px;line-height:20px}
.bannerbutton{color:#1958c4}
.fix-banner-page{overflow-y:scroll;overflow-x:hidden}
.part-4-content div[class*="col"]{height:220px}
.part-4-content div[class*="col"] a{color:#444444}
.part-4-content div[class*="col"] .crileborder{border:2px solid #444444}
.fix-banner-page .criledivsite{position:absolute;top:0%;right:0;z-index:800;width:250px;height:250px}
.fix-banner-page video{position:relative}
.fix-banner-page .criledivsite img{position:absolute;top:0;right:0;width:250px;height:250px}
.hotservice a{color:#444444;width:100%;display:inline-block}
.hotservice a:hover{color:#000000}
.index_search .nav_search{color:#444444}
}.fix-banner_4_Our_Committment{background-image:url("../images/Leading-the-Revolution-bg-2.jpg");color:#ffffff;font-size:24px;background-attachment:fixed}
.fix-banner_4_Our_Committment div[class*="col-md"] .Committment_unit{display:table;width:100%;text-align:left;line-height:30px}
.fix-banner_4_Our_Committment div[class*="col-md"] .Committment_unit h2{font-size:50px;font-weight:bold;margin:5% 0 0 0;padding:0px}
.fix-banner_4_Our_Committment div[class*="col-md"]:first-child .Committment_unit img{margin:auto !important;float:none !important}
@media (min-width:1280px){.fix-banner_4_Our_Committment{height:420px;background-position:center center}
.fix-banner_4_Our_Committment .antiboybg{position:absolute;top:0;left:15%;z-index:1000}
.fix-banner_4_Our_Committment div[class*="col-md"]{min-height:420px}
.fix-banner_4_Our_Committment div[class*="col-md"] .Committment_unit img{float:left;MARGIN-RIGHT:20PX}
}@media (min-width:769px) and (max-width:1279px){.fix-banner_4_Our_Committment{height:top;background-position:center center}
.fix-banner_4_Our_Committment .antiboybg{position:absolute;top:8%;left:15%}
.fix-banner_4_Our_Committment div[class*="col-md"]{min-height:390px}
.fix-banner_4_Our_Committment div[class*="col-md"] .Committment_unit img{float:left;MARGIN-RIGHT:20PX}
}@media (max-width:768px){.fix-banner_4_Our_Committment{height:auto;background-position:center center}
.fix-banner_4_Our_Committment{padding-top:20px;padding-bottom:20px;margin-top:30px}
.fix-banner_4_Our_Committment .antiboybg{position:relative;margin:auto auto auto 5%}
.fix-banner_4_Our_Committment div[class*="col-md"]{min-height:200px}
.fix-banner_4_Our_Committment div[class*="col-md"] .Committment_unit{text-align:center}
.fix-banner_4_Our_Committment div[class*="col-md"] .Committment_unit img{margin:auto}
}.indextype a{color:#384278;font-size:24px}
.indextype .unit:hover a{color:#6db12e;transition:color .3s}
.indextype .unit{cursor:pointer}
.indextype .unit .img{width:216px;height:216px;border-radius:216px;margin:auto;position:relative;overflow:hidden;background-color:#efefef}
.indextype .unit img:first-child{display:inline-block;position:absolute;left:0;top:0}
.indextype .unit img:last-child{display:inline-block;position:absolute;left:0;top:216px}
.indextype .unit:hover img:first-child{top:0;-webkit-transform:translateY(-216px);-moz-transform:translateY(-216px);-ms-transform:translateY(-216px);-o-transform:translateY(-216px);transform:translateY(-216px);transition:transform .8s}
.indextype .unit:hover img:last-child{-webkit-transform:translateY(-216px);-moz-transform:translateY(-216px);-ms-transform:translateY(-216px);-o-transform:translateY(-216px);transform:translateY(-216px);transition:transform .8s}
.indextype .unit:hover .img{background-color:#ffffff}
.indextype .unit .Platforms_bg_1:hover{background-color:#ca1956;transition:transform .8s}
.indextype .unit .Platforms_bg_2:hover{background-color:#81be4a;transition:transform .8s}
.indextype .unit .Platforms_bg_3:hover{background-color:#f07634;transition:transform .8s}
.indextype .unit .Platforms_bg_4:hover{background-color:#196897;transition:transform .8s}
.KeyUpdates{position:relative;border-top:1px solid #efefef;padding-top:30px;padding-bottom:30px}
.KeyUpdates h2{font-size:28px;margin:0px}
.related{display:table;width:100%}
.second-page-bg-2{position:relative;width:100%;display:block}
.second-page-bg-2 video{position:absolute;top:0px;left:0px;width:100%;z-index:-5;padding:0px;margin:0px}
.SolutionsList{display:table;width:100%;position:relative}
.SolutionsList div[class*="col"]{padding:0px;margin:0px;position:relative;overflow:hidden;cursor:pointer}
.SolutionsList div[class*="col"] img:first-child{position:relative;z-index:-1;width:100%}
.SolutionsList div[class*="col"] .Solutionsfont img{position:relative;width:200px;margin:20px auto auto auto}
.SolutionsList div[class*="col"] .divbg{position:absolute;background-color:rgba(255,255,255,0);width:100%;height:100%;left:0;top:0;z-index:1}
.SolutionsList div[class*="col"]:hover .divbg{background-color:rgba(0,0,0,0.5);transition:background-color 0.5s}
.SolutionsList div[class*="col"]:hover img{}
.SolutionsList div[class*="col"] .Solutionsfont{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;text-align:center;color:#ffffff}
.SolutionsList div[class*="col"] .Solutionsfont .fontcontent h3{font-size:24px;line-height:26px}
.SolutionsList div[class*="col"] .Solutionsfont .fontcontent{position:relative;width:80%;margin-left:auto;margin-right:auto}
.SolutionsList div[class*="col"] .Solutionsfont .fontcontent p{font-size:16px;color:#cccccc}
.SolutionsList div[class*="col"] .Solutionsfont .fontcontent .Solutionbutton{border-radius:5px;padding:8px 0px 8px 0px;color:#ffffff;margin-top:35px;font-size:16px}
.SolutionsList div[class*="col"] .Solutionsfont .fontcontent .Solutionbutton i{margin-right:10px}
.SolutionsList div[class*="col"]:hover .Solutionsfont .fontcontent .Solutionbutton{color:#f3e04e}
.SolutionsList div[class*="col"]:hover h3{color:#f3e04e}
.SolutionsList div[class*="col"]:hover p{color:#ffffff !important}
.index-turn-List{display:block;position:relative;overflow:hidden}
.index-turn-List ul{position:relative}
.index-turn-List ul li{padding:0px;margin:0px;position:relative;cursor:pointer;float:left}
.index-turn-List ul li img{position:relative;z-index:0;width:100%}
.index-turn-List ul li .divbg{position:absolute;background-color:rgba(255,255,255,0);width:100%;height:100%;left:0;top:0;z-index:1}
.index-turn-List ul li:hover .divbg{background-color:rgba(0,0,0,0.5);transition:background-color 0.5s}
.index-turn-List ul li:hover img{}
.index-turn-List ul li .Solutionsfont{width:100%;height:100%;left:0;top:0;z-index:2;text-align:center}
.index-turn-List ul li .Solutionsfont .fontcontent h3{font-size:24px;line-height:26px}
.index-turn-List ul li .Solutionsfont .fontcontent{position:relative;width:80%;margin-left:auto;margin-right:auto}
.index-turn-List ul li .Solutionsfont .fontcontent p{font-size:16px}
.index-turn-List ul li .Solutionsfont .fontcontent .Solutionbutton{border-radius:5px;padding:8px 0 8px 0;margin-top:35px;font-size:16px}
.index-turn-List ul li .Solutionsfont .fontcontent .Solutionbutton i{margin-right:10px}
.index-turn-List ul li:hover .Solutionsfont .fontcontent .Solutionbutton{color:#f3e04e}
.index-turn-List ul li:hover h3{color:#f3e04e}
.index-turn-List ul li:hover p{color:#ffffff !important}
@media (min-width:1280px){.index-turn-List ul li .Solutionsfont{position:absolute}
.index-turn-List ul li .Solutionsfont{color:#ffffff}
.index-turn-List ul li .Solutionsfont .fontcontent p{color:#cccccc}
.index-turn-List ul li .Solutionsfont .fontcontent .Solutionbutton{color:#ffffff}
}@media (min-width:769px) and (max-width:1279px){.index-turn-List ul li .Solutionsfont{position:relative}
.index-turn-List ul li .Solutionsfont{color:#444444}
.index-turn-List ul li .Solutionsfont .fontcontent p{color:#666666}
.index-turn-List ul li .Solutionsfont .fontcontent .Solutionbutton{color:#666666}
}@media (max-width:768px){.index-turn-List ul li .Solutionsfont{position:relative}
.index-turn-List ul li .Solutionsfont{color:#444444}
.index-turn-List ul li .Solutionsfont .fontcontent p{color:#666666}
.index-turn-List ul li .Solutionsfont .fontcontent .Solutionbutton{color:#666666}
}.turn_btn_left,.turn_btn_right{position:absolute;top:40%;width:50px;height:50px;line-height:50px;text-align:center;color:#cccccc;background-color:rgba(0,0,0,0.4);z-index:10;display:inline-block;cursor:pointer;font-size:24px}
.turn_btn_left{left:0}
.turn_btn_right{right:0}
.turn_btn_right:hover,.turn_btn_left:hover{rgba(0,0,0,0.9)}
.resourcesContent{position:relative;display:table;width:100%}
.resourcesContent .content-width .rightinquiryContact{position:absolute;width:20%;right:0;top:0}
.inquirybutton{border-radius:5px;background-color:#0061cd;color:#ffffff;padding:10px;font-size:24px;text-align:center;cursor:pointer}
.inquirybutton i{font-size:28px;margin-right:5px}
.inquirybutton:hover{background-color:#1d3c6f;transition:background-color 0.5s}
.rightcontact h2{color:#0061cd;border-left:3px solid #0061cd;position:relative;left:-21px;padding-left:20px;font-size:26px}
.rightcontact{border-radius:8px;border:1px solid #dbdbdb;padding:20px;margin-top:20px;margin-bottom:20px;line-height:24px;font-size:15px;background-color:rgba(255,255,255,0.1)}
.rightcontact td{padding:5px}
.rightcontact i{font-size:26px;margin-top:5px}
.product_content_show div[class="col-md-9"]{line-height:24px}
.TabReosusecontent{line-height:24px}
.TabReosusecontent .proshowTabhead{margin-bottom:10px}
.Resourcedescription_height{min-height:320px !important;width:100%;display:table}
.small_Documents{position:absolute;width:100%;height:100px;left:0}
.ResourceList{position:relative;width:100%;display:table}
@media (min-width:1280px){.resourcesContent .content-width .rightinquiryContact{position:absolute;width:20%;right:0;top:0}
.resourcesContent .TabReosusecontent{position:absolute}
.small_Documents{position:absolute;width:100%;height:100px;left:0}
.ResourceList .publicationitem .bannerbutton{position:absolute;top:10%;right:2%}
}@media (min-width:769px) and (max-width:1279px){.resourcesContent .content-width .rightinquiryContact{position:relative;width:100%}
.resourcesContent .TabReosusecontent{position:relative}
.small_Documents{position:absolute;width:100%;height:100%}
.ResourceList .publicationitem .bannerbutton{position:relative;display:inline-block;margin-bottom:10px;margin-top:10px}
}@media (max-width:768px){.resourcesContent .content-width .rightinquiryContact{position:relative;width:100%}
.resourcesContent .TabReosusecontent{position:relative;height:100%}
.small_Documents{position:relative;width:100%;height:100%}
.ResourceList .publicationitem .bannerbutton{position:relative;display:inline-block;margin-bottom:10px;margin-top:10px}
}.ResourceList .item{position:relative;padding-bottom:20px;margin-top:10px;margin-bottom:10px;display:table;width:100%}
.ResourceList .item h3{font-weight:lighter;min-height:250px;font-size:18px;line-height:26px}
.ResourceList .item  a{color:#0061cd}
.ResourceList .item  img{float:left;width:275px}
.ResourceList .item  p{font-size:15px;line-height:24px;min-height:120px}
.ResourceList .item  a{color:#444444}
.ResourceList .item  .bannerbutton{font-size:18px;color:#ffffff;background-color:#5086dc;font-weight:lighter;padding-left:25px;padding-right:25px;border-radius:0;padding-top:15px;padding-bottom:15px}
.ResourceList .item  .bannerbutton i{font-size:24px}
.ResourceList .item:hover .bannerbutton{color:#000000 !important;background-color:#f3e04e;transition:background-color .5s}
.ResourceList .item:hover a{color:#0061cd;transition:width .5s}
.ResourceList .item .Twopxline{height:100%;position:absolute;left:-1px;top:0;width:3px}
.ResourceList .item .Twopxline .line{height:30%;width:3px;transition:0.5s;background-color:#0061cd;box-sizing:border-box;margin:auto;position:relative;top:35%;left:-1px}
.ResourceList .item .Twopxline .line.active{top:0%;height:100%;transition:height .5s}
.ResourceList .newsletteritem{position:relative;padding:8px;margin-top:10px;margin-bottom:10px;display:table;width:100%;text-align:center}
.ResourceList .newsletteritem .img{margin:auto auto 20px auto;width:100%;height:330px;overflow:hidden;border:1px solid #d2d2d2}
.ResourceList .newsletteritem img{margin:auto}
.ResourceList .newsletteritem h3{font-weight:lighter;font-size:16px}
.ResourceList .newsletteritem a{color:#0061cd}
.ResourceList .newsletteritem p{font-size:15px;line-height:24px;min-height:120px}
.ResourceList .newsletteritem .bannerbutton{font-size:18px;color:#0061cd;font-weight:lighter;border:1px solid #0061cd;padding-left:25px;padding-right:25px;display:block}
.ResourceList .newsletteritem .bannerbutton i{font-size:24px}
.ResourceList .newsletteritem:hover .bannerbutton{background-color:#0061cd;color:#ffffff;transition:background-color .5s}
.ResourceList .newsletteritem:hover a{color:#214cb4;transition:width .5s}
.ResourceList .publicationitem{position:relative;padding:8px 0px 15px 0px;margin-top:10px;margin-bottom:10px;display:table;width:100%;border-bottom:1px solid #cccccc}
.ResourceList .publicationitem h3{margin-bottom:10px;margin-top:10px}
.ResourceList .publicationitem a{color:#396ea4}
.ResourceList .publicationitem p{font-size:15px;line-height:24px;margin-top:0;margin-bottom:0}
.ResourceList .publicationitem em{font-weight:bold}
.ResourceList .publicationitem .bannerbutton{font-size:18px;color:#ffffff;font-weight:lighter;border-radius:5px;background-color:#396ea4;padding:10px 20px 10px 20px}
.ResourceList .publicationitem .bannerbutton i{font-size:24px}
.ResourceList .publicationitem .bannerbutton:hover{background-color:#f3e04e;transition:background-color .5s}
.Published{padding-top:10px;padidng-bottom:10px;width:100%;}
.proshowTabcontentarea .proshowTabhead ul li{font-weight:lighter;font-size:16px}
.proshowTabcontentarea{width:100%;text-align:left;font-weight:normal;display:block;border:1px solid #dddddd;margin-bottom:15px}
/*.proshowTabcontentarea .contunit li[class*="col-md"] img{display:block;margin:auto;max-width:100%}
.proshowTabcontentarea .contunit{padding:15px;border-bottom:1px solid #efefef;display:table;width:100%}
.proshowTabcontentarea .contunit p{color:#444444;margin-top:15px;margin-bottom:15px;line-height:26px}
.proshowTabcontentarea .contunit .linkurlnote{font-size:14px;color:#888888}
.proshowTabcontentarea .contunit .linkurlnote a{color:#888888}
.proshowTabcontentarea .contunit .more{color:#666666;display:block;margin:auto}
.proshowTabcontentarea .contunit .more:hover{color:#be3640}
.proshowTabcontentarea .contunit .applicationTag span{display:inline-block;padding:5px 10px 5px 10px;margin-right:10px;border:1px solid #1856b2;border-radius:20px;background-color:#1856b2;color:#ffffff;font-size:12px !important}
.contunit table img{margin:auto}*/
.contunit li[class*="col-md"] img{display:block;margin:auto;max-width:100%}
.contunit{padding:15px;border-bottom:1px solid #efefef;display:table;width:100%}
.contunit p{color:#444444;margin-top:15px;margin-bottom:15px;line-height:26px}
.contunit .linkurlnote{font-size:14px;color:#888888}
.contunit .linkurlnote a{color:#888888}
.contunit .more{color:#666666;display:block;margin:auto}
.contunit .more:hover{color:#be3640}
.contunit .applicationTag span{display:inline-block;padding:5px 10px 5px 10px;margin-right:10px;border:1px solid #1856b2;border-radius:20px;background-color:#1856b2;color:#ffffff;font-size:12px !important}
.contunit table img{margin:auto}
.proshownote{padding-top:25px}
.askform{padding-top:30px}
.askform .askformtit{font-size:19px;font-weight:bold}
.askform div[class*="col-md"]{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px}
.askform .inputarea{display:block;width:100%;border-radius:3px;border:1px solid #cccccc;padding:4px}
.inquirymargin{margin-top:25px}
.applicationNo td{padding-bottom:8px}
.COA_input_Tit{font-size:18px;line-height:30px;color:#1856b2;padding-bottom:5px !important;display:inline-block}
.COA_input_smallTit{font-size:14px;line-height:30px}
.COA_input{border:1px solid #cccccc;padding:5px;line-height:30px;height:40px;width:100%;margin-top:5px;margin-bottom:10px}
.COA_input_button_1{background-color:#1856b2;color:#ffffff;border:0px;padding:8px 25px 8px 25px}
.COA_input_button_2{background-color:#000000;color:#ffffff;border:0px;padding:8px 25px 8px 25px;margin-left:15px}
.COA_input_button_1:hover,.COA_input_button_2:hover{background-color:#f3e04e;color:#000000}
.pdfDown{padding:20px}
#proshowTabheadContentcoa{padding:20px}
.pdfDown a i{color:#ff0000;font-size:20px}
#table-breakpoint{padding-top:30px;padding-bottom:30px;line-height:28px}
#table-breakpoint ul{display:table;width:100%;position:relative;border-bottom:1px solid #efefef;padding-top:10px;padding-bottom:10px}
#table-breakpoint ul li:first-child{font-weight:bold}
#table-breakpoint ul li:last-child{word-break:break-all}
#table-breakpoint h2{font-size:28px;font-weight:bold}
#table-breakpoint h2:before{content:"\f152";font-family:"Font Awesome 5 Free";margin-right:10px;color:#1b3b6b}
@media (min-width:1280px){#table-breakpoint ul li:first-child{width:20%;float:left}
#table-breakpoint ul li:last-child{width:80%;float:left}
.proshowTabhead ul li{}
}@media (min-width:769px) and (max-width:1279px){#table-breakpoint ul li:first-child{width:20%;float:left}
#table-breakpoint ul li:last-child{width:80%;float:left}
.proshowTabhead ul li{margin-bottom:10px}
}@media (max-width:768px){.successinfo .iconarea{margin-right:15px}
#table-breakpoint ul li:first-child{width:100%}
#table-breakpoint ul li:last-child{width:100%}
.proshowTabhead ul li{width:100%;margin-bottom:10px}
}.pronote{background-color:#f3f1f1;padding:10px;display:block;margin-bottom:20px;width:100%;}
.pagination{width:100%;}
.contact_bgcolor{background-color:#f4f3f3}
.successinfo{line-height:30px;color:#888888;padding-right:20px;padding-bottom:20px;display:table;width:100%}
.successinfo .iconarea{}
.successinfo .iconarea .iconunit{text-align:center;display:block;width:40px;height:40px;border-radius:40px;background-color:#090;color:#ffffff;line-height:40px;font-weight:bolder;font-size:22px;position:relative;z-index:9}
.successinfo .tit{font-size:20px;font-weight:bold;color:#009900;display:block}
.successinfo .iconarea .iconunit img{top:10px;left:5px;position:absolute;z-index:10}

@media (min-width:1280px){.successinfo .iconarea{float:left;margin-right:15px}
}@media (min-width:769px) and (max-width:1279px){.successinfo .iconarea{float:left;margin-right:15px}
}@media (max-width:768px){.successinfo .iconarea{margin-right:15px}
}.form-horizontal .form-group{display:table;width:100%;padding-top:10px;padding-bottom:10px}
.SUBSCRIBE{padding:20px;margin:5% auto auto auto;border:1px solid #efefef;box-shadow:0 0 8px #cccccc;border-radius:8px}
@media (min-width:1280px){.SUBSCRIBE{width:30%}
}@media (min-width:769px) and (max-width:1279px){.SUBSCRIBE{width:70%}
}@media (max-width:768px){.SUBSCRIBE{width:90%}
}.prolistunit{padding:20px 5px 20px 5px;border-bottom:1px solid #fafafa;display:table;width:100%}
.prolistunit h2{font-family:'Boing_ThinWEB',sans-serif;margin-top:0;padding-top:0;padding-left:15px;line-height:36px}
.prolistunit h2 a{color:#1c3c6f !important}
.prolistunit:hover{background-color:#fafafa;transition:background-color .3s}
.prolistunit:hover a{color:#3399cc !important;transition:color .3s}
.pro-show-unit{border-bottom:1px solid #dddddd;display:table;width:100%;padding-top:40px;padding-bottom:30px}
.pro-show-unit img{margin:auto !important}
.pro-show-unit .tag{display:block;padding-top:10px;padding-bottom:10px;font-size:14px;color:#666666;font-family:"Courier New",Courier,monospace}
.pro-show-unit h2{font-family:'Boing_ThinWEB',sans-serif;margin-top:0;padding-top:0;color:#1d3d6f;line-height:36px}
.pro-show-unit h2 a{color:#1c3c6f !important}
.pro-show-shuoming{margin:auto}
@media (max-width:768px){.pro-show-shuoming{margin:auto;padding-left:15px;padding-right:15px}
.pro-show-unit .col-md-8{padding-top:30px}
}.about-show h2,.inquiryform h2{font-family:'Boing_BoldWEB',sans-serif}
.about-us-Beliefs{display:table;width:100%;background-position:center bottom;min-height:324px;font-size:16px;line-height:26px;background-repeat:no-repeat;background-color:#fafafa}
@media (min-width:1280px){.about-us-Beliefs{background-image:url("../images/NHP-about-us-banner-2.jpg")}
}@media (min-width:769px) and (max-width:1279px){.about-us-Beliefs{background-image:url("../images/NHP-about-us-banner-2.jpg")}
}@media (max-width:768px){.about-us-Beliefs{width:100%;background-image:url("../images/NHP-about-us-banner-2-mobile.jpg");height:600px;margin:auto;background-repeat:no-repeat;background-color:#fafafa;padding-left:15px;padding-right:15px}
}.inquirycont h3{font-size:36px;margin-bottom:0;color:#1d3c6f}
.Verification-code{position:relative}
.Verification-code .check-fa{position:absolute;top:13px;right:10px;font-size:22px;color:#7b9d3b}
.icon-bg-circle{display:inline-block;width:33px;height:33px;line-height:33px;background-color:#1c447f;color:#fff;text-align:center;margin-right:10px;-webkit-border-radius:33px;-moz-border-radius:33px;-o-border-radius:33px;border-radius:33px}
.icon-bg-circle .fa-envelope,.fa-fax{font-size:18px}
.publicationTit{background-color:#0d65c7;color:#ffffff;font-size:24px;font-weight:bold;border-radius:8px;padding:8px;line-height:36px;display:block;margin-bottom:15px}
.section_site .publicationTit a{color:#ffffff !important;margin-left:20px;font-size:14px;top:-10px;position:relative}
.publicationBigTit{font-size:30px;font-weight:bold;line-height:36px;display:block;margin-bottom:15px}
.Publicationscontent ul{}
.Publicationscontent p{margin-bottom:10px}
.minheightcontenttab{height:300px;overflow:auto;margin:auto auto 15px auto}
.minheightcontenttab table{width:600px;margin:auto}
.pages-box a,.pages-box .cpb-span{text-decoration:none;float:left;padding:2px 7px;border:1px solid #ddd;background:#ffff;font-size:13px;color:#000;margin-right:8px}
.pages-box{padding-bottom:50px}
.pages-box a:hover{color:#fff;background:#0d58af;border:1px solid #0d58af}
.pages-box .cpb-span{font-weight:bold;color:#fff;background:#0d58af;border:1px solid #0d58af}
.contact_content{text-align:left}
.contact_content .icon{font-size:24px;width:30px}
.contact_content div[class*="col-md"] p{line-height:2em}
.contact_content a{color:#224d90}
.contact_content div[class*="col-md"] strong{margin-bottom:10px;display:inline-block}
.contact_button{border:1px solid #0061cd;border-radius:20px;padding:5px 15px 5px 15px}
.contact_button:hover{background-color:#0061cd;color:#ffffff !important}
#particles-js{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}
.Scholarship-Program-unit{display:table;width:100%;margin-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eaeaea}
.Scholarship-Program-unit div[class*="col-md"]{padding-top:10px;padding-bottom:10px}
.Scholarshipname{font-size:16px;display:inline-block;margin-top:15px;margin-top:15px}
.Scholarred{color:#ff0000;margin-left:5px;font-size:14px}
.Scholarshipbutton{background-color:#0061cd;color:#ffffff !important;border-radius:5px;border:0;padding:10px 15px 10px 15px;margin-top:25px}
.Scholarshipbutton:hover{background-color:#0d58af}
.ScholarshipProgramForm{padding:25px 0 25px 0;margin:auto;width:100%;border-bottom:1px solid #cccccc}
.ScholarshipProgramForm-tit{font-size:24px;padding-top:10px !important;padding-bottom:35px !important;line-height:26px}
.ScholarshipProgramForm .row div[class="col-md-10"] strong{font-size:19px}
.ScholarshipProgramForm .row div[class="col-md-10"] strong:nth-child(3){margin-bottom:15px;border:1px solid #ff00000;display:inline-block}
.filter-one{padding-left:40px;margin-bottom:10px}
.filter-one .filter-u{margin-left:10px;max-height:300px;overflow-y:auto;overflow-x:hidden}
.filter-one .filter-u ul li{padding:3px 0}
.filter-one .filter-u ul li a:hover{color:red}
.crumbs-all{display:inline-block;padding:0 6px 0px 6px;background-color:#0e489e;color:#ffffff;position:absolute;top:0;right:0;font-size:14px !important;border-radius:5px}
.crumbs-all:hover{background-color:#ebe036;border-radius:5px;color:#ffffff;}
.crumbs-handle{display:inline-block;padding:0 30px 1px 6px;border:1px dashed #535fb0;position:relative;color:#337ab7;margin-bottom:20px}
.crumbs-handle a{font-size:1em;padding:1px 7px;position:absolute;right:-1px;top:-1px;text-decoration:none;color:#333}
.crumbs-handle a.filter-close:hover{background:#337ab7;color:#fff}
.filter-one .checkbox-inline{position:relative}
.filter-one .input_check{position:absolute;visibility:hidden}
.filter-one .input_check+span.check_span{display:inline-block;width:15px;height:15px;border:1px solid #c1bfbf;position:absolute;left:0;top:5px}
.filter-one .input_check:checked+span.check_span:after{content:"\f00c";position:absolute;font-family:"Font Awesome\ 5 Free";left:0;top:-5px;color:#337ab7}
.filter-one .input_check:checked+span.check_span{border:1px solid #535fb0}
.filter-one .checkbox-inline:hover{color:#337ab7}
.filter-one a.filter-close{font-size:1em;padding:1px 7px;position:absolute;right:-1px;top:-1px;text-decoration:none;color:#333}
.filter-one a.filter-close:hover{background:#535fb0;color:#fff}
.filter-one ul{list-style:none;padding:0;margin:0}
.filter-select{position:absolute;right:20px;top:0}
.filter-select span{cursor:pointer;padding:0 15px 0 5px;border:1px solid #ddd;display:inline-block;position:relative;color:#337ab7;font-size:.9em}
.filter-select span i:after{content:"\f067";font-family:"Font Awesome\ 5 Free";font-style:normal;font-size:.4em;position:absolute;top:2px;right:3px;color:#999}
.filter-select span.open i:after{content:"\f068";font-family:"Font Awesome\ 5 Free";font-style:normal;font-size:.4em;position:absolute;top:2px;right:3px;color:#999}
.selectItems{position:absolute;z-index:99999;top:50px;width:100%;left:0 !important;background-color:#fff;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc}
.selectItems ul{list-style:none;font-size:14px;padding:3px 0;margin:0 !important}
.selectItems ul li{line-height:22px;padding:4px 12px 0 12px;color:#666;cursor:pointer;text-align:left}
.selectItems ul li:hover{color:#f60}
.selectItems ul li.curr{color:#f60;background-color:#efefef}
.SubcategoryAll{font-size:1.6em;font-weight:bold}
.SubcategoryAll b{font-size:16px}
.SubcategoryAllul{padding:0;margin:0 0 20px 0}
.content_paiban{padding-bottom:30px;display:table;width:100%;padding-top:30px}
.content_paiban div[class*="col"]{cursor:pointer;padding-bottom:30px}
.content_paiban div[class*="col"] img{margin:auto auto 15px auto;display:block;max-width:100%}
.content_paiban div[class*="col"] h3{margin:auto;display:block;text-align:center;font-size:19px;font-family:'Boing_ThinWEB',sans-serif;min-height:43px}
.content_paiban div[class*="col"] .paiban_line{height:60px;width:2px;margin:auto;display:block;position:relative;background-color:#444444}
.content_paiban div[class*="col"] p{min-height:260px !important;text-align:left !important;margin:auto}
.content_paiban div[class*="col"] .link-button{display:block;margin:auto}
.content_paiban div[class*="col"] .paiban_button{background-color:#f3e04e;color:#000000;padding:15px 25px 15px 25px}
.content_paiban div[class*="col"] .paiban_button:hover{background-color:#5086dc;color:#ffffff}
.content_paiban div[class*="col"]:hover h3{color:#5086dc;transition:color .3s}
.content_paiban div[class*="col"]:hover .paiban_button{background-color:#5086dc;color:#ffffff;transition:background-color .3s;transition:color .3s}
.paiban .row{ display: flex; flex-wrap: wrap;}
.content_paiban div[class*="col"]:hover .paiban_line{background-color:#5086dc;transition:background-color .3s}
.RecombinantAntibodiesSearch{border:1px solid #efefef;padding:15px;background-color:#f2f2f2;margin-bottom:15px}
.RecombinantAntibodiesForm{background-color:#FFF;position:relative;margin-top:5px}
.RecombinantAntibodiesInput{border:0px;padding:5px 5px 5px 10px;width:100%;height:45px;line-height:45px;border-radius:3px;outline:0}
.searchanniu{position:absolute;right:0;top:0;height:45px;line-height:45px;font-size:20px;width:65px;text-align:center;color:#ffffff !important;cursor:pointer;background-color:#5086dc}
.searchanniu:hover{background-color:#f3e04e;color:#000000 !important}
.GeneNum{font-size:1em;font-weight:bold;border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:30px;line-height:1.7em}
.GeneNum a{padding:3px 5px 3px 5px;margin:2px;color:#000000 !important}
.GeneNum .choosebg{background-color:#036;color:#fff}
.GeneNumlist{padding:0px 0px 20px 0px}
.GeneNumlist a{color:rgba(28,85,178,1) !important}
.GeneNumlist a:hover,.GeneNum a:hover{color:#5086dc !important}
.GeneNumlist ul{padding:0px;margin:0px}
.GeneNumlist ul li{padding:0px;margin:0px;float:left;list-style:none;font-size:1em;padding-top:3px;padding-bottom:3px;color:#ff0000}
@media (min-width:1280px){.GeneNumlist ul li{width:25%}
}@media (min-width:769px) and (max-width:1279px){.GeneNumlist ul li{width:49%}
}@media (max-width:768px){.GeneNumlist ul li{width:49%}
}
.Filter_unit{position:relative;border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:20px;overflow-y:auto;}
.Filter_unit h4,.Filter_unit .filter_tit{margin-bottom:0px;margin-top:10px;cursor:pointer;line-height:20px;font-size:16px !important;position:relative;padding-right:30px;display:block}
.Filter_unit h4 .fuhao,.Filter_unit .filter_tit .fuhao{position:absolute;width:20px;height:20px;top:0px;right:0}
.Filter_unit .Filter_unit_content{display:block;position:relative;padding-left:8px}
.Filter_unit .Filter_unit_content a{/*margin-left:10px;margin-right:10px;*/font-size:13px;padidng-top:5px;padding-bottom:5px}
.Filter_unit:first-of-type .Filter_unit_content{display:block}
.Filter_unit .Filter_unit_content strong{display:block;margin-top:10px;cursor:pointer;color:#3f75cb;position:relative;padding-left:13px}
.small_content{position:relative;overflow-y:auto;display:block;max-height:220px}
.Filter_unit .Filter_unit_content strong i{position:absolute;top:7px;left:0px}

.Filter_unit .Filter_unit_content div[id*="filter-auto"]{
	position: relative;
}
.filter-input-menu{
	border-left:1px solid #f3e04e;
	border-right:1px solid #f3e04e;
	border-bottom:1px solid #f3e04e;
/*	smax-height:300px;*/
	overflow-y: auto;
	position: absolute;
/*	top:39px;*/
	left:0;
	width:100%;
	background: #fff;
	z-index:100000;
}
.filter-input-menu a{
	margin:0px;
	padding-left:5px;
	padding-right:5px;
}

@media (min-width: 993px){
/*
	.Filter_unit{
		max-height:400px;
	}
*/
}

@media (max-width: 992px){
	.Filter_unit{
		max-height:350px;
	}

}

.tablecontent{}
.tablecontent td{padding:4px}
.pathwayTabhead{margin-bottom:15px;margin-top:15px;position:relative}
.pathwayTabhead span{background-color:#f2f2f2;margin-right:10px;margin-bottom:15px;border-radius:20px;padding:8px 20px 8px 20px;text-align:center;font-weight:bold;font-size:14px;cursor:pointer;display:inline-block;border:1px solid #cccccc}
.pathwayTabhead span a{color:#000000}
.pathwayTabhead span:hover,.pathwayTabhead .choosedbg{background-color:#364c89;color:#ffffff;border:1px solid #364c89}
.pathwayTabhead span:hover a,.pathwayTabhead .choosedbg a{color:#ffffff}
.pathwayTabcontentarea{width:100%;padding:15px;text-align:left;font-weight:normal;font-size:1.1em;display:table;width:100%}
.pathwayTabcontentarea img{display:block;margin:auto;max-width:100%}
.pathsmallpic{margin-left:0 !important;margin-riht:0 !important}
.pathsmallpic div[class*="col"] img{margin-bottom:10px;box-shadow:0 0 4px #cccccc}
.pathsmallpic div[class*="col"]:hover img{box-shadow:0 0 8px #aaaaaa;transform:scale(1.01,1.01);-webkit-transform:scale(1.01,1.01);-o-transform:scale(1.01,1.01);-ms-transform:scale(1.01,1.01);-moz-transform:scale(1.01,1.01);transition:scale 3s;-webkit-transition:scale 3s;-ms-transition:scale 3s;-o-transition:scale 3s;-moz-transition:scale 3s}
.pathsmallpic div[class*="col"]{padding-top:15px;min-height:320px}
.showhiddencont{width:100%;height:300px;overflow-y:auto;padding-top:40px}
.showhiddencont strong{background-color:#F1F1F1;display:block;padding:5px;margin-top:10px}
.showhiddencont strong a{color:#000000}
.showhiddencontaoz{position:absolute;top:0;left:0;display:block;width:98%;z-index:100}
.showhiddencontaoz a{margin-right:15px;font-weight:bold;font-size:18px;color:#000000;display:inline-block;padding-left:5px;padding-right:5px}
.showhiddencont .container-fluid{display:block;padding:15px 0px 0px 0px;margin:0px}
.showhiddencont .container-fluid .col-md-6{margin:0px;padding:0px}
.showhiddencontaoz .chooseshowbg{background-color:#3370ad;color:#ffffff;text-decoration:none}
.minheightcontenttab{width:620px;height:300px;overflow:auto;margin:auto auto 15px auto}
.minheightcontenttab table{width:600px;margin:auto}
.minheightcontenttabHEAD{overflow:auto;margin:auto;width:700px;position:relative;margin-bottom:0;padding-right:18px}
.minheightcontenttabHEAD .headtable{width:100%;margin:auto;z-index:100}
.minheightcontenttab .contentTable{width:100%;margin:auto;z-index:10;top:-1px;position:relative}
.TherapeuticAntibodycont{background-color:#f3f3f3;padding:15px 15px 0px 15px}
.TherapeuticAntibodycont>h5{border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:10px;margin-top:0;font-weight:bold;font-size:16px}
.TherapeuticAntibodycont .row{padding:10px}
.TherapeuticAntibodycont .row h5{margin-top:0px;font-weight:bold;font-size:16px}
.TherapeuticAntibodycont .row .col-md-3 img{max-width:100%;margin:auto !important;height:auto}
.about_paiban{}
.about_paiban div[class*="col"]{position:relative}
.about_paiban div[class*="col"] h3{position:absolute;text-align:center;display:block;background-color:rgba(102,144,180,0.8);margin:auto}
.about_paiban div[class*="col"] h3 a{color:#ffffff !important;position:absolute;left:0px;width:100%;display:block}
.popularPRO{border:1px solid #ccc;background-color:#fcfcfc;border-radius:5px;padding:10px;box-shadow:0px 0px 5px #ccc;margin-bottom:20px;padding-top:20px;padding-left:20px;padding-right:20px;display:table;width:100%}
.popularPRO h2{font-size:16px !important;font-weight:bold;text-align:center;display:block;width:100%}
.popularPRO .row p{padding:0px;margin:0px}
.popularPRO .row .col-md-4{border:1px solid #fff0000}
.popularPROList{background-color:#fcfcfc;padding:15px;margin-bottom:20px}
.popularPROList ul li{padding-top:2px;padding-bototm:2px}
.config_div{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(134,98,99,0.2);color:#000000}
.config_div .config_area{width:300px;background-color:rgba(255,255,255,1);margin:20% auto auto auto;border-radius:10px;padding:20px;text-align:center}
.config_div .config_area .config_button{display:inline-block;padding:3px 8px 3px 8px;margin-left:8px;color:#ffffff;border-radius:5px;cursor:pointer}
.config_div .config_area .yesbgcolor{background-color:rgba(46,49,44,1)}
.config_div .config_area .configbgcolor{background-color:rgba(65,178,8,1)}
.config_div .config_area .yesbgcolor:hover{background-color:rgba(0,0,0,1)}
.config_div .config_area .configbgcolor:hover{background-color:rgba(56,159,5,1)}
.covid_publicity{position:absolute;background-color:rgba(0,0,0,0.8);color:#ffffff;border-radius:8px;z-index:10000;display:none}
.covid_publicity p{width:100%;display:block;font-size:13px;line-height:1.6em;padding:0px 20px 20px 20px}
.covid_publicity .covid_publicity_tit{background-color:rgba(215,21,32,1);height:50px;line-height:50px;font-size:20px;font-weight:bold;padding:0px 20px 0px 20px;margin-bottom:10px;border-top-left-radius:8px;border-top-right-radius:8px}
.covid_publicity div[class*="col"]{padding:0px;margin:0px}
.covid_publicity .covid_publicity_close{position:absolute;top:0px;right:0px;height:50px;width:50px;line-height:50px;text-align:center;font-size:20px;cursor:pointer}
.covid_publicity:hover{transform:scale(1.05);transition:scale 1s}
@media (min-width:1280px){.covid_publicity{width:33%;top:16%;right:10%}
}@media (min-width:769px) and (max-width:1279px){.GeneNumlist ul li{width:49%}
.covid_publicity{width:90%;top:20%;right:5%;z-index:100000}
.covid_publicity img{display:none}
}@media (max-width:768px){.prolist_Tab .More_list{left:90%;width:5%}
.covid_publicity{width:90%;top:10%;right:5%;z-index:100000}
.covid_publicity img{display:none}
}.addmab{border:1px dashed #cccccc;padding:10px;cursor:pointer}
.addmab:hover{background-color:#0749A3;color:#ffffff}
.pronote{background-color:#f5f5f5;font-size:0.9em;padding:10px !important;display:block;margin-bottom:20px;margin-top:20px;font-style:italic;color:#666666}
.pronote i{color:#ff0000;margin-right:5px}
.contentbutton{right:0;top:0;height:45px;line-height:45px;font-size:20px;text-align:center;color:#ffffff !important;cursor:pointer;background-color:#5086dc;padding-left:15px;padding-right:15px;display:inline-block}
.contentbutton a{color:#ffffff}
.contentbutton:hover{background-color:#f3e04e;color:#000000 !important}
.contentbutton:hover a{color:#000000 !important}
.job_span{text-align:center}
.job_span a{display:inline-block;margin-right:8px;border:1px solid #5086dc;border-radius:40px;libe-height:40px;padding:5px 20px 5px 20px;cursor:pointer;position:relative;color:#ffffff !important;margin:auto;background-color:#5086dc}
.job_span a:hover{background-color:#fff;color:#444 !important;border:1px solid #444}
.job_list{border-bottom:1px solid #efefef;padding-top:15px;padding-bottom:15px}
.job_list h3{margin-top:0px;padding-top:0}
.job_list h3 span{color:#aaa;font-weight:lighter;display:inline-block;margin-top:8px;font-size:12px}
.job_search .job_search_unit .search-input{padding:12px 7px 7px 7px !important;width:100% !important}
.job_search  select{width:100%;padding:7px;margin-top:7px;margin-bottom:7px}
.job_search .search_btn i{font-size:20px !important}
.search_job_area_fliter select{width:100%;padding:7px;margin-top:7px;margin-bottom:20px}
.search_job_area .search-input{border-radius:2px;line-height:40px;padding-left:10px;width:100%;outline:none;height:40px;font-size:14px;border:0;background-color:#f4f4f4;color:#000000}
.search_job_area .search_btn{position:absolute;top:33px;right:0;height:40px;line-height:40px;display:inline-block;width:50px;color:#444444;border-bottom-right-radius:5px;border-top-right-radius:5px;text-align:center;font-size:20px;cursor:pointer}
.search_job_area .search_btn:hover{color:#3399cc}
.jobnote{color:#aaa !important;font-size:12px !important;line-height:20px !important;padding:20px 0px 0px 0px !important;font-style:italic}
.showTabheadContent_re .row{margin:10px}
.showTabheadContent_re .row .col-md-2{padding:10px !important;text-align:center;min-height:260px}
.showTabheadContent_re .row .col-md-2 img{margin:auto auto 15px auto;max-width:100% !important;display:block}
.related_diseases_list_area{display:table;width:100%;margin-top:20px;border-bottom:1px solid #cccccc}
.related_diseases_list_area .row{margin:10px}
.related_diseases_list_area .row .col-md-2{padding:10px !important;text-align:center;height:220px}
.related_diseases_list_area .row .col-md-2 img{margin:auto auto 15px auto;max-width:100%;display:block;height:auto}
.symbolsearch_pic img{width:100%;height:auto}
.showrelatedresources ul li{font-size:14px;font-weight:normal !important}
.showrelatedresources ul .choosedbg_2,.showrelatedresources ul li:hover{color:#ffffff;background-color:#888888}
.showrelatedresources ul li{color:#000000;background-color:#ffffff}
.customer_review{}
.customer_review .tab_cont > ul li{border-bottom:1px solid #eee;padding:15px 0px 15px 0px;}
.customer_review .tab_cont > ol li{list-style: none;}
.customer_review_no-data{color:#000;padding-top:10px;margin-top:10px;padding-bottom:10px;margin-bottom:15px}
.customer_review_but{border:1px solid #cccccc;background-color:#efefef;border-radius:5px;padding:8px 10px 8px 10px;margin-right:15px}
.customer_review_but:hover{background-color:#1856b2;color:#ffffff !important;border:1px solid #1856b2}
.sym_more{position:relative}
.sym_more{ display: flex; align-items: center; justify-content: center; width:100%;padding-top:20px;height:50px;margin-bottom:20px;text-align:center;z-index:10;  }
.sym_more span,.symbolbut span{border:1px solid #aaa;color:#aaa;padding:5px 25px 5px 10px;border-radius:5px;cursor:pointer;position: relative;background-color: #fff;}
.sym_more span:after,.symbolbut span:after{content:"▼";position: absolute;right:8px;top:0px;}
.sym_more span.showicon:after,.symbolbut span.showicon:after{content:"▲" !important;position: absolute;right:8px;top:0px;}
.sym_more span:hover{background-color:#f3e04e;color:#000;border:1px solid #f3e04e}
.pro_pic_share{padding:20px}
.pro_pic_share  div[class*="col"]{text-align:left;word-break:break-all}
.pro_pic_share > .col-md-4{height:360px;overflow-y:auto;margin-top:15px;margin-bottom:15px}
.pro_pic_share  div[class*="col"] img{/*margin:auto auto 10px auto;*/display:block;max-width:100%;cursor:pointer}
.pro_pic_share  div[class*="col"] .pic_note_Immun{font-style:italic;font-size:12px;line-height:14px !important}
.pro_pic_share  div[class*="col"] .pic_note{color:#888888;font-style:italic;font-size:12px;line-height:14px !important}
.pro_pic_share > .col-md-4::-webkit-scrollbar{width:5px;height:5px;background-color:#F5F5F5}
.pro_pic_share > .col-md-4::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:5px;background-color:#F5F5F5}
.pro_pic_share > .col-md-4::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#ccc}
.big_pic_bg{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.6);z-index:100000;display:none;text-align:center;padding:2%;overflow-y:auto}
.big_pic_cv{display:table;z-index:10;margin:auto;width:100%;text-align:center;overflow:hidden;position:relative}
.big_pic_show .pic_arrow{position:absolute;width:40px;height:300px;top:25%;display:inline-block;cursor:pointer;color:#fff;z-index:100;line-height:300px}
.arr_left{left:-40px}
.arr_right{right:-40px}
.big_pic_show .pic_arrow:hover{background-color:#000;color:#fff}
.big_pic_show .show_pic_area{display:table;height:100%;background-color:#fafafa}
.big_pic_show .show_pic_area .img_area{display:table-cell;vertical-align:middle;height:100%;width:100%}
.big_pic_show .show_pic_area .img_area img{max-width:100%}
.big_pic_show .show_content{height:100%;text-align:left;overflow-y:auto}
.big_pic_show .show_content p,.big_pic_show .show_content h3{padding:10px 30px 10px 30px;line-height:1.5em}
.big_pic_bg img{max-width:100%;margin:auto;border:4px solid #fff}
.big_pic_bg .pic_c{font-size:30px;width:40px;height:40px;border-radius:40px;line-height:38px;position:absolute;right:10px;top:10px;color:#444;display:inline-block;z-index:100000;cursor:pointer}
.big_pic_show{height:65%;position:absolute;top:5%;background-color:#fff;display:table}
.pic_list{height:10%;overflow-y:hidden;overflow-x:scroll;border-top:1px solid #f2f2f2;width:100%;height:130px}
.pic_list .list_all img{border:1px solid #efefef;margin:5px;height:100px;cursor:pointer}
.pic_list .list_all img.choose{border:2px solid #ff0000}
.pic_list .list_all{width:200%;text-align:left}
@media (min-width:993px){.big_pic_show{width:60%;left:20%}
.big_pic_show .show_pic_area{width:50%;float:left}
.big_pic_show .show_content{width:50%;float:left}
}@media (max-width:992px){.big_pic_show{width:80%;left:10%}
.big_pic_show .show_pic_area{width:100%}
.big_pic_show .show_content{width:100%;height:300px}
}.page_inside{}
.page_inside span{padding:8px 20px 8px 20px;display:inline-block;background-color:#0D7AD3;border:1px solid #cccccc;margin-bottom:15px;margin-right:10px;cursor:pointer;border-radius:20px;color:#ffffff}
.page_inside span:hover{background-color:#1d3c6f;color:#ffffff}
.Immuno{display:block}
.Immuno_unit{padding-left:10px;margin-bottom:20px;margin-top:20px;display:block}
.Immuno_unit p{padding-bottom:0;margin-bottom:0}
.Immuno_unit strong{margin-bottom:15px}
.Immuno_unit:nth-child(1){border-left:5px solid #4a83eb}
.Immuno_unit:nth-child(2){border-left:5px solid #497ad4}
.Immuno_unit:nth-child(3){border-left:5px solid #486bae}
.Immuno_unit:nth-child(4){border-left:5px solid #3d5686}
.Immuno_unit:nth-child(5){border-left:5px solid #3b4864}
.Immuno_unit:nth-child(6){border-left:5px solid #31363f}
.service_h3_bg{background-color:#0D7AD3;color:#fff;padding:10px}
.owl-nav{position:absolute;width:100%;z-index:10000;top:40%;left:0px;height:1px}
.owl-nav button{width:30px;height:40px;font-size:20px !important;font-weight:bold !important;background-color:rgba(150,150,150,0.3) !important;color:#fff !important}
.owl-nav button:hover{background-color:rgba(0,0,0,0.8) !important}
.owl-nav button.owl-prev{float:left}
.owl-nav button.owl-next{float:right}
.proshowTabcontentarea img{cursor:pointer}

.pstype{padding-top:40px;}
.pstype {display: flex; flex-wrap: wrap;}
.pstype table,.pstype table td{border:0px;}

.typeUnit{margin-bottom:15px;}
.typeUnit h2{font-size:16px !important;margin:0px;padding:10px 0px 0px 0px;min-height:55px;line-height:22px}
.typeUnit .imgarea{margin:auto auto 10px auto;height:200px;
    display: flex;
    align-items: center;
    justify-content: center;
	border:1px solid #efefef;
	background: #fff;
}
.typeUnit .imgarea img{
	width:100%;
	height:100%;
	object-fit: contain;
} 
.typeUnit table,.typeUnit table td{border:0px;}


.typeUnit a{display:block; }
.typeUnit a .typeUnit-tit{display:block;padding:5px 10px 6px 10px; justify-content: center;align-items: center;}


.btn-compare-inq{display:block;padding-top:20px}
.btn-compare-inq a{background-color:#f3e04e;color:#000 !important;padding:10px;display:inline-block;border-radius:5px;text-align:center;width:200px;font-size:18px}
.btn-compare-inq a:hover{background-color:#f5d221}
.side-compare{position:fixed;top:60%;right:0;margin-top:48px;width:54px;height:48px;line-height:18px;z-index:10000;border-radius:0 0 0 3px;cursor:pointer;overflow:hidden;transition:all ease-out .5s}
.side-compare .icon{padding:10px;width:54px;height:48px;float:left;overflow:hidden;background-color:#f3e04e;transition:background-color ease-out .3s}
.side-compare a{color:#000}
.side-compare a i{font-size:30px;color:#000;}
.side-compare a p{height:48px;line-height:48px;float:left;background-color:#080808;padding:0 10px;color:#fff;margin-top:0px}
.side-compare:hover a{color:#fff}
.side-compare:hover{width:auto;border-radius:3px 0 0 3px}
.side-compare:hover .icon{border-radius:3px 0 0 3px}
.compare-table td,.compare-table tr th{padding:15px !important;border-bottom:1px solid #ccc}
.compare-table tr th{background-color:#f8f8f8}
.compare-table thead{background-color:#efefef;z-index:10000}
.remove{background-color:#080808;color:#fff !important;border-radius:5px;display:inline-block;padding:5px 8px 5px 8px}
.remove a{color:#ddd}
.remove:hover a{color:#000}
.remove:hover{background-color:#f3e04e;}
.coupon_bg_amazon{background-color:#444}
.coupon_bg_antibody{background-color:#5967c1}
.coupon{display:inline-block;color:#fff !important;padding:5px 8px;border-radius:5px;font-size:12px;line-height:15px;text-align:center;height:25px}
.coupon strong{font-size:12px}
.rating_area label input{width:15px;height:15px}
.rating_area label{display:inline-block;position:relative}

.box-radius{border-radius: 15px;padding:15px; display: block;margin-top:10px;margin-bottom:10px; position: relative;}
.box-radius_padd{display: block;padding-top:5px;padding-bottom:5px;text-align: center;font-size:30px; position: relative;height:35px;}
.box-radius_padd:after{content:"↓"; position: absolute;left:45%;}
.box-radius_tit{color:#fff; text-align: center;font-weight:bold;margin:auto; position: relative;}
.box-radius_tit_icon:after {content:"→"; position: absolute;right:-25px;color:#000;font-size:24px;}
.box-radius_head{width:75%;height:20px;position: relative;margin:20px auto auto auto;}
.box-radius_head:after{content:"|";position: absolute;left:50%;top:-24px;}
.table_box td{padding:10px;margin:auto;}
.table_box{margin:auto;}
.box-tit{width:40%;padding:10px;border-top-left-radius: 15px;border-top-right-radius: 15px; text-align: center; display: block;margin:auto !important;}
.box-radius_titarea{padding:15px 15px 5px 15px; display: block;margin-bottom:10px; position: relative;}
@media (min-width: 993px){
	.box-tit{width:50%;}
	.box-radius_titarea{border-radius: 15px;}
}
@media (max-width: 992px){
.box-tit{width:100%;}
	.box-radius_titarea{border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
	}
.list_number{ text-align:left;}
.list_number .list_unit{padding-left:55px;margin-top:10px;margin-bottom:10px; position: relative;}
.list_number .list_unit span{background-color: #3373ca;color:#fff;width:30px;height:30px; text-align: center;line-height:30px; display: inline-block;top:5px;margin-right:10px; position: absolute;left:15px;}

.box-radius-t{padding-top:10px;padding-bottom:10px;margin:auto; text-align: center; display: block;}
.box-radius-t_padd{display:inline-block; position: relative;}
.box-radius-t_padd:after{content:"→"; position: absolute;right:25%;}
.box-radius-t span{border-radius: 15px;padding:15px; display:inline-block;margin-top:10px;margin-bottom:10px;}

.box_r_con{border-radius: 15px;padding:20px;}
.table_td_padd td{padding:10px;margin:auto !important;}
.immune_cells_list .list_tit{cursor: pointer;}

/* service page css*/
.serpic_list_unit{
	line-height:24px !important;
	color:#888;

}
.serpic_list_unit a{
	display: flex;
	margin-bottom:10px;
	text-align: center;
	min-height:54px;
	justify-content: center;
	align-items: center;
}
.serpic_list_unit .imgarea{
	width:100%;
	height:260px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom:10px;
	border:1px solid #eee;
}
.serpic_list_unit .imgarea img{
	width: 100%;
	height:100%;
	object-fit: contain;
}
.picarea{width:100%;height:150px;display: flex;
	justify-content: center;
	align-items: center;}
.picarea img{
	width: 100%;
	height:100%;
	object-fit: contain;
}
/*table fixed */

.table-fixed{border-collapse:collapse;border-top: none}
.table-fixed td{border-left: 1px solid #ddd;}
/*.table-fixed tbody {display: block;}*/
/*.table-fixed thead, .table-fixed  tbody tr {display: table;width: 100%;}*/
.table-fixed thead{background: #f2f2f2;}
.table-fixed thead td{border-left: none;}
.table-fixed tbody::-webkit-scrollbar {width: 5px;height: 5px;}
.table-fixed tbody::-webkit-scrollbar-thumb {border-radius: 6px;-webkit-box-shadow: inset 0 0 7px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
.table-fixed tbody::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
.tableprolist-box .table-fixed tbody{height:220px !important;}

@media(min-width:993px) {
.table-fixed tbody {display: block;height: 800px;overflow-y: scroll;-webkit-overflow-scrolling: touch;}
.table-fixed thead, .table-fixed  tbody tr {display: table;width: 100%;table-layout: fixed;}
	#targetinfolist,#productInfoList{}
}@media(max-width:992px){
/*.table-fixed tbody {display: block;}*/
.table-fixed thead, .table-fixed  tbody tr {table-layout:auto;}
	#targetinfolist,#productInfoList{height:400px;overflow-y: auto;}
}

/*table*/
table{margin-bottom:25px;width:100%;border:1px solid #ddd}
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:#f3e04e;color:#000}
.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}

.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}

/* service page css*/

.pub-big-pic-area{
	display: none;
	width:100%;
	height:100%;
	position: fixed;
	background-color:rgba(0,0,0,0.8);
	z-index: 100000;
	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 .bigimgarea img{
	max-width:100% !important;
	max-height:100% !important;
	object-fit: contain;
}
.pub-big-pic-area .close{
	display: inline-block;
	position: absolute;
	color:#fff !important;
	width:48px;
	height:48px;
	text-align: center;
	line-height:48px;
	top:0px;
	right:0px;
	font-size:20px;
	cursor: pointer;
	opacity: 1 !important;
	font-family: Arial, "sans-serif";
	font-weight:lighter;
}
.pub-big-pic-area .close:hover{
	background-color: #f3e04e;
	color:#000 !important;
	opacity: 1 !important;
}

.bottom_colum_tit{display:block;margin-top:8px;margin-bottom:8px;position: relative;}
.bottom_colum_tit span{width:50px;height:26px; display: inline-block; text-align: center; position: absolute;right:0;top:0; cursor: pointer;font-size:22px;}
.bottom_colum_tit span::after{
	content:"+";
}
.bottom_colum_tit span.arrw::after{
	content:"-";
}

@media(min-width:993px) {
	footer ul{
		display: block;
	}
	.bottom_colum_tit span{
		display: none;
	}
}@media(max-width:992px){

	footer ul{
		display: none;
	}
	.bottom_colum_tit span{
		display: block;
	}
	.bottom_colum_tit{
		padding-top:3px;
		padding-bottom:3px;
	}
}

.reviewsbox{
	border:1px solid #ccc;
	padding:15px;
}
.r-item{
	display: flex;
	border-bottom:1px solid #efefef;
	padding-bottom:15px;
	margin-bottom:10px;
}
.r-item img{
	width:60px;
	height:60px;
	border:1px solid #ccc;
	border-radius: 60px;
}
.r-item .r-cont{
	padding:0px 15px 0px 15px;
	display: block;
	width:100%;
	position: relative;
}
.r-item .r-cont .r-links{
	width:90px;
	height:30px;
	position: absolute;
	top:0;
	right:0px;
	color:#ff0000;
}
.r-item .r-cont .r-start{
	font-size:14px;
	color:#666;
/*	display: inline-block;*/
}
.r-item .r-cont .r-start span{
	margin-right:5px;
	color:#f3e04e;
}
.r-item .r-cont .r-cont-box{
	margin-top:10px;
	margin-bottom:10px;
}
.r-item .r-cont .r-time{
	text-align: right;
	font-size:12px;
	color:#666;
	display: block;
	width:100%;
}
.pro-type-fliter{
	position: relative;
}
.pro-type-fliter .fliterunit{
	display: inline-block;
	border:1px solid #ccc;
	margin-right:10px;
	background-color: #fff;
	padding:5px 15px 5px 15px;
	border-radius: 30px;
	position: relative;
}
.pro-type-fliter .fliterunit:hover{
	background-color: #f3e04e;
}
.pro-type-fliter .fliterunit ul{
	display: none;
	position: absolute;
	top:38px;
	left:0;
	background-color: #fff;
	z-index: 1000;
	width:100%;
	border-radius: 5px;
	border:1px solid #ccc;
	font-size:12px;
}
.pro-type-fliter .fliterunit span{
	margin-left:5px;
	margni-top:15px;
}
.pro-type-fliter .fliterunit ul li{
display: block;
padding:2px 5px 2px 5px;
}
.pro-type-fliter .fliterunit ul li:hover{
	background-color: #f3e04e;
}
.pro-type-fliter .fliterunit ul li a{
	display: block;
}
.pro-type-fliter .fliterunit:hover ul{
	display: block;
}
.pictit{display: inline-block;}
.pictit span{background-color: #1856b2;padding:10px;color:#fff;width:100%;display: inline-block;font-size:16px;font-weight:bold;}
