body{line-height: 1.65em;font-weight: normal;color: #333;margin:0;background: #464d45;}.form-control:focus,.form-control,.has-error .form-control:focus,.has-error .form-control,.has-success .form-control,.has-success .form-control:focus{box-shadow: none;}a,a:hover,a:focus{text-decoration: none;transition: all ease .2s;}a{color: #0680cd;outline: none;}a:hover,a:focus{color: #82ab28;outline: none;}p{margin-bottom: 25px;}ul, ol{padding-left: 18px;}.noul{list-style: none;padding-left: 0;}ul li,ol li{margin-bottom: 7px;}.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;}.modal-open{overflow: visible;}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-bottom: 20px;}h2,.h2{font-size: 2.3rem;}h3, h3{font-size: 2rem;font-weight: bold;margin-top: 0;}h4{font-size: 1.8rem;margin-top: 0;}label{padding-left: 10px;}.show-center,.ServiceShowPic {font-size:0.95em;text-align:center;line-height:1.7em !important;color:#666666;}.show-center img,.ServiceShowPic img {margin:auto;}.show-left,.ServiceShowleftPic {margin-right:15px;text-align:center;color:#666666;display:inline-block;}.show-right,.ServiceShowrightPic {margin-left:15px;text-align:center;color:#666666;display:inline-block;}.show-center,.show-left,.show-right, .ServiceShowPic,.ServiceShowrightPic,.ServiceShowleftPic {font-size:0.95em;text-align:center;line-height:1.7em !important;}.show-center img,.show-left img,.show-right img, .ServiceShowPic img,.ServiceShowrightPic img,.ServiceShowleftPic img {display:block;max-width:100%;height:auto;margin-bottom:15px;margin-left:auto;margin-right:auto;}.center-block {display: block;margin-left: auto;margin-right: auto;}.Reference,.reference{font-size: 0.95em;color: #666666;}.Reference p,.reference p{margin-bottom: 10px;}.Reference ol,.reference ol{margin-bottom: 15px;padding-left: 15px;}@media (min-width:992px) {.ServiceShowrightPic,.show-right{float: right;}.ServiceShowleftPic,.show-left{float: left;}}@media (max-width:992px) {.ServiceShowrightPic,.show-right,.ServiceShowleftPic,.show-left{width: 100%;}}.service-box ul,.service-box ol{margin-bottom: 20px;}.service-box ul ul{margin-bottom: 10px;}.service-box{margin-bottom:40px;}.control-form input[type=radio], .control-form input[type=checkbox] {margin: 7px 0 0 0;line-height: normal;}@media (min-width: 1600px){.container{max-width: 1500px;}}@media (min-width: 1400px){.container{width: 90%;margin: 0 auto;}body{font-size: 16.5px;}html {font-size: 10px;}}.row{margin-left: -10px;margin-right: -10px;}div[class*='col-md']{padding-left: 10px;padding-right: 10px;}@media (min-width: 992px){@font-face {font-family: 'TitilliumWeb';src: url('fonts/TitilliumWeb.eot');src: url('fonts/TitilliumWeb.eot?#iefix') format('embedded-opentype'), url('fonts/TitilliumWeb.woff') format('woff'), url('fonts/TitilliumWeb.woff2') format('woff2'), url('fonts/TitilliumWeb.ttf') format('truetype'), url('fonts/TitilliumWeb.svg#TitilliumWeb') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Glyphicons Halflings';src: url('fonts/glyphicons-halflings-regular.eot');src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons') format('svg');font-weight: normal;font-style: normal;font-display: swap;}body{font-family:'TitilliumWeb',Arial, sans-serif, serif;}a,a:hover,a:focus{font-family: "TitilliumWeb";}p{font-family: "TitilliumWeb" }.delighter.f-right-1 {transform:translate(-100%);opacity:0;transition: all .5s ease-out;}.delighter.f-right-2 {transform:translate(-100%);opacity:0;transition: all 1s ease-out;}.delighter.f-right-3 {transform:translate(-100%);opacity:0;transition: all 1.5s ease-out;}.delighter.f-right-1.started,.delighter.f-right-2.started,.delighter.f-right-3.started {transform:none;opacity:1;}.delighter.f-left-1 {transform:translate(100%);opacity:0;transition: all .5s ease-out;}.delighter.f-left-2 {transform:translate(100%);opacity:0;transition: all 1s ease-out;}.delighter.f-left-3 {transform:translate(100%);opacity:0;transition: all 1.5s ease-out;}.delighter.f-left-1.started,.delighter.f-left-2.started,.delighter.f-left-3.started {transform:none;opacity:1;}.delighter.f-bottom-1 {transform:translatey(20%);opacity:0;transition: all .5s ease-out;}.delighter.f-bottom-2 {transform:translatey(20%);opacity:0;transition: all 1s ease-out;}.delighter.f-bottom-1.started,.delighter.f-bottom-2.started {transform:none;opacity:1;}.delighter.f-top-1 {transform:translatey(-20%);opacity:0;transition: all .5s ease-out;}.delighter.f-top-2 {transform:translatey(-20%);opacity:0;transition: all 1s ease-out;}.delighter.f-top-1.started,.delighter.f-top-2.started {transform:none;opacity:1;}.carousel-caption h2 {animation: sport-h2 1s linear;-moz-animation: sport-h2 1s linear;-webkit-animation: sport-h2 1s linear;-o-animation: sport-h2 1s linear;}.carousel-caption p {animation: sport-p 2s linear;-moz-animation: sport-p 2s linear;-webkit-animation: sport-p 2s linear;-o-animation: sport-p 2s linear;text-shadow: none;}.carousel-caption .banner-more {animation: sport-p 2.2s linear;-moz-animation: sport-p 2.2s linear;-webkit-animation: sport-p 2.2s linear;-o-animation: sport-p 2.2s linear;text-shadow: none;}@-webkit-keyframes sport-h2 {0% {transform: translateY(-80px);opacity: 0;}100% {transform: translateY(0px);opacity: 1 }}@keyframes sport-h2 {0% {transform: translateY(-80px);opacity: 0;}100% {transform: translateY(0px);opacity: 1 }}@-o-keyframes sport-h2 {0% {transform: translateY(-80px);opacity: 0;}100% {transform: translateY(0px);opacity: 1 }}@-moz-keyframes sport-h2 {0% {transform: translateY(-80px);opacity: 0;}100% {transform: translateY(0px);opacity: 1 }}@-webkit-keyframes sport-p {0% {transform: translateY(80px);opacity: 0;}50%{opacity: 0;}100% {transform: translateY(0px);opacity: 1 }}@keyframes sport-p {0% {transform: translateY(80px);opacity: 0;}50%{opacity: 0;}100% {transform: translateY(0px);opacity: 1 }}@-o-keyframes sport-p {0% {transform: translateY(80px);opacity: 0;}50%{opacity: 0;}100% {transform: translateY(0px);opacity: 1 }}@-moz-keyframes sport-p {0% {transform: translateY(80px);opacity: 0;}50%{opacity: 0;}100% {transform: translateY(0px);opacity: 1 }}.col-md-9 .service-box{padding-right: 20px;}.col-md-9 .search-box{padding-left: 20px;}.filter-box div[class*='col-md']{width: 20%;}}@media (min-width: 760px) and (max-width: 1400px){body{font-size: 15.5px;}html {font-size: 10px;}}@media (min-width: 760px){.index-slide .carousel-caption h2{font-size: 2.6em;margin-bottom: 35px;line-height: 1.3em;}.index-slide .carousel-caption p{font-size: 1.1em;line-height: 1.6em;}.index-company{position: absolute;}.inex-inquiry{padding: 50px 5% 50px 5%;}.inex-inquiry .form-group{margin-bottom: 35px;}.two-box{top:55px;bottom: 55px;left: 0;right: 20%;}.two-right .two-box{left: 20%;right: 0;}.main-part{margin-top:-100px;position: relative;z-index: 2 }.cover-box{overflow: hidden;height: 100vh;background: #fff;position: relative;}.cover-one{top:27%;}.cover-share{right: 35px;top: 32%;}.news-tides a{border-bottom-left-radius: 20px;border-top-left-radius: 20px;}div[class*='col-md'].news-tides{padding-right: 0;}div[class*='col-md'].news-conference{padding-left: 0;}.news-conference a{padding-left: 5%;border-bottom-right-radius: 20px;border-top-right-radius: 20px;}}@media (max-width: 760px){body{font-size: 16px;}html {font-size: 10px;}.index-slide .carousel-caption h2{font-size: 1.7em;margin-bottom: 20px;}.index-slide .carousel-inner>.item>a{width: 100%;position: relative;transform: none;display: block;height: 500px;overflow: hidden;}.index-slide .carousel-inner>.item>img,.index-slide .carousel-inner>.item>a>img{min-width: 0;min-height: 0;max-width: 400%;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);}.service-inquiry .inquiy-part{padding:40px 10px;}.two-box{top:0;bottom: 0;left: 0;right: 0;}.cover-one h1{font-size: 3rem;}.cover-one{top:37%;}.cover-share{right: 15px;top: 40%;}.news-tides{width: 100%;}.news-tides a{border-radius: 0;}.news-conference a{padding: 20px 15px;}}.index-slide .carousel-indicators{z-index: 60;right: 20px;top: 45%;left: auto;bottom: 0;margin-left: 0;text-align: right;width: 30px;}.index-slide .carousel-indicators .active,.index-slide .carousel-indicators li:hover{border: 1px solid #fff;}.index-slide .carousel-indicators li{display: inherit;background:none;border: 1px solid #fff;width: 20px;height: 8px;margin-bottom: 20px;position: relative;transition: all ease .3s;}.index-slide .carousel-indicators li.active,.index-slide .carousel-indicators li:hover{width: 20px;background: #fff;}.index-slide .carousel-caption{text-shadow: none;z-index: 33;top:0;left: 0;width: 100%;bottom: 0;right: 0;padding: 0;}.index-slide .carousel-caption .container{display: table;height: 100%;}.index-slide .carousel-caption .banner-cell{display: table-cell;vertical-align: middle;height: 100%;width: 100%;}.index-slide .carousel-caption h2{margin-top: 0;font-weight: bold;color: #fff;padding-top: 40px;}.index-slide .carousel-caption p{color: #fff;margin-bottom: 40px;}.banner-one{background-image: url(../images/banner-1.jpg);background-image: -webkit-image-set( url("../images/banner-1.webp") 1x,url(../images/banner-1.webp) 2x,url(../images/banner-xs-1.webp) 3x );background-image: image-set( url("../images/banner-1.webp") 1x,url(../images/banner-1.webp) 2x,url(../images/banner-xs-1.webp) 3x );background-position: top;background-repeat: no-repeat;background-size: cover;}.index-slide .item>a{display: block;height: 90vh;}.carousel-control.left,.carousel-control.right{background: none;text-shadow: none;width: 5%;z-index: 99;}.banner-more{display: inline-block;padding: 10px 40px;border: 1px solid #fff;color: #fff;text-transform: uppercase;font-weight: bold;font-size: 1.3rem;letter-spacing: .05rem;transition: all ease .5s;border-radius: 5px;}.banner-more:hover,.banner-more:focus{background: #82ab28;letter-spacing: .1rem;border: 1px solid #82ab28;color: #fff;}.main-box{background: #fff;border-radius: 10px;padding: 50px 20px;}.read-more{display: inline-block;padding: 8px 25px;border: 1px solid #fff;margin-top: 20px;letter-spacing: .05rem;line-height: 1.9em;transition: all ease .5s;}.read-more:hover{background: rgba(255,255,255,.1);color: #fff;letter-spacing: .1rem;border: 1px solid rgba(255,255,255,.3);}.index-title{font-size: 3.5rem;color: #253431;text-transform: uppercase;margin-bottom: 40px;text-align: center;}.one-a{display: block;padding: 50px 10px 10px 10px;text-align: center;color: #253431;border: 1px solid #ddd;border-radius: 5px;margin-bottom: 20px;min-height: 288px;}.one-a span{display: block;font-size: 110px;margin-bottom: 45px;}.one-a h3{margin-bottom: 0;height: 67px;}.one-a:hover,.one-a:focus{box-shadow: 0 0 10px #ddd;color: #ec9e40;}.one-a:hover h3{color: #ec9e40;}.index-two{margin-top: 50px;}.two-a{display: block;position: relative;height: 400px;margin-bottom: 20px;}.two-one h2{margin-top: 10px;}.two-box{position: absolute;background: rgba(255,255,255,.7);color: #253431;transition: all ease .5s;z-index: 2;}.two-bg{position: absolute;top:0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.1);transition: all ease .5s;z-index: 1;}.two-one{padding: 20px;}.two-more{padding: 20px;border-top: 1px solid rgba(4,29,45,.3);position: absolute;bottom: 20px;right: 0;left: 0;transition: all ease .5s;}.two-more span{display: inline-block;padding: 4px 15px;background: #fff;color: #ec9e40;font-size: 1.45rem;font-weight: bold;transition: all ease .5s;}.two-a:hover{box-shadow: 0 0 10px #ccc;}.two-a:hover .two-more{border-top: 1px solid rgba(213,7,52,.3);}.two-a:hover .two-box{background: rgba(255,255,255,.85);}.two-a:hover .two-more span{background: #ec9e40;color: #fff;}.two-a:hover .two-one h2{color: #ec9e40;}.two-a:hover .two-bg{background: rgba(0,0,0,0);}.index-company{padding: 20px;right: -25%;background: rgba(255,255,255,.8);z-index: 1;}.company-head{padding: 30px 20px;margin-bottom: 20px;}.index-three{margin: 80px 0;}.inex-inquiry .inquiy-part{border: 1px solid #ddd;border-radius: 10px;padding: 30px 5% 80px 5%;}.inex-inquiry input.form-control, .inex-inquiry select.form-control,.inex-inquiry .identify-box img{height: 55px;}.inex-inquiry .inquiry-submit{padding: 14px 20px;}.side-box,.side-part{border: 1px solid #ddd;border-radius: 5px;position: relative;padding: 20px 10px 10px 0;margin: 15px 0 30px 0;}.side-structure{padding-left: 20px;text-align: center;}.side-structure img{max-height: 100%;max-width: 100%;display: inline-block;}.side-box h3{border-left: 4px solid #ec9e40;padding-left: 16px;margin-bottom: 10px;}.side-learn{border-left: 4px solid #ec9e40;padding-left: 16px;margin-bottom: 6px;position: relative;height: 29px;}.side-learn span{font-size: 1.8rem;position: absolute;z-index: 2;background: #fff;padding-right: 15px;}.side-learn:after{content: '';width: 76%;height: 1px;position: absolute;right: -10px;top: 48%;background: #ddd;}.side-part a{display: block;color: #353a2a;transition: all ease .4s;}.side-title{padding-left: 20px;margin-bottom: 10px;}.side-title span{display: block;font-weight: normal;padding-top: 5px;}.side-box p{font-size: .95em;color: #666;padding-left: 20px;margin-bottom: 10px;line-height: 1.56em;}.side-box ul{padding-left: 20px;list-style: none;}.side-box>span{display: inline-block;position: absolute;right: 10px;top: 10px;color: #ec9e40;font-size: 40px;}.side-description{padding-left: 20px;line-height: 1.6em;color: #666;}.side-more{padding-left: 20px;position: relative;height: 32px;}.side-more:after{content: '';width: 78%;height: 1px;position: absolute;right: -10px;top: 48%;background: #82ab28;}.side-more span{display: inline-block;padding: 5px 10px;background: #82ab28;color: #fff;border-radius: 5px;font-size: 1.45rem;line-height: 1.5em;position: absolute;z-index: 2;transition: all ease .4s;}.side-part a:hover .side-more span,.side-part a:hover .side-more:after{background: #82ab28;letter-spacing: .05rem;}.filter-box{text-align: center;margin-bottom: 30px;}.filter-box .col-md-2{height: 60px;display: table;width: 100%;}.filter-box a{padding: 5px 0;border: 1px solid #ccc;line-height: 1.45em;color: #82ab28;font-size: .95em;height: 60px;display: table-cell;vertical-align: middle;width: 100%;font-weight: bold;}.filter-box a.active{background: #82ab28;color: #fff;}.product-list{text-align: center;}@media(min-width: 992px) {.product-list .row{display: flex;flex-wrap: wrap;}}.list-img{height: 160px;display: table;width: 100%;}.list-img span{display: table-cell;vertical-align: middle;height: 160px;width: 100%;padding: 15px 15px 0 15px;}.list-img img{max-width: 98%;max-height: 98%;}.product-list a{display: block;border: 1px solid #ddd;position: relative;overflow: hidden;border-radius: 5px;height: 100%;}.product-list .row div[class*="col-md"]{margin-bottom: 20px;}.product-list a:before{position: absolute;left: -15px;top:-15px;content: '';display: inline-block;width: 30px;height: 30px;background: #ddd;transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transition: all ease .5s;}.product-list a:hover:before{background: #ec9e40;}.product-list h4{min-height: 60px;display: table;width: 100%;transition: all ease .5s;color: #222;font-size: 1.6rem;margin: 10px 0;}.product-list h4>span{display: table-cell;vertical-align: middle;width: 100%;}.product-list a:hover h4{color: #ec9e40;}ul.navMenu{margin-bottom: 15px;padding-left: 0;border-bottom: 1px solid #ccc;}.navMenu> li {display: block;margin: 0 0 15px 0;padding: 0;position: relative;border-left: 1px solid #ccc;padding-left: 15px;}.navMenu> li.open{border-left: 2px solid #82ab28;}.navMenu>li.open>ul.sub-menu{display: block;}.navMenu>li.open>ul.sub-menu>li.open>ul.sub-menu{display: block;}.navMenu>li>a {display: inline-block;overflow: hidden;color:#1a2432;transition: all .3s;position: relative;text-decoration: none;padding:0;width: 88%;font-size: 1.5rem;font-weight: bold;}.navMenu>li>a:hover{color: #82ab28;}.arrow:before {cursor: pointer;content: "\e910";float: right;padding:2px 10px;display: inline;font-family: "icomoon";color: #617590;}.arrow.open:before {cursor: pointer;float: right;padding:2px 10px;display: inline;font-family: "icomoon";content: "\e90e";color: #617590;line-height: 1.6em;}.navMenu>li>.arrow:before{padding: 0 10px 5px 0;cursor: pointer;}.navMenu>li>a:before{position: absolute;top: 5px;left: 0;font-family: "icomoon";font-weight: 900;color: #666;}.navMenu>li>ul.sub-menu{margin-top: 5px;}.navMenu>li>ul.sub-menu>li>ul.sub-menu{margin: 0;}.navMenu>li>ul.sub-menu, .navMenu>li>ul.sub-menu>li>ul.sub-menu {list-style: none;padding: 0;display: none;}.navMenu>li>ul.sub-menu>li>ul.sub-menu{font-size: 1.5rem;}.navMenu>li>ul.sub-menu>li>ul.sub-menu>li>a{}.navMenu>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{color: #82ab28;}.navMenu>li>ul.sub-menu>li>ul.sub-menu>li>a:before{color: #333;}.navMenu>li ul.sub-menu li{margin-bottom: 4px;}.navMenu>li .sub-menu{font-size: 1.58rem;}.navMenu>li ul.sub-menu>li>a{display: inline-block;line-height: 1.5em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;width: 85%;color: #2a394e;}.navMenu>li>ul.sub-menu>li>a:hover{color: #82ab28;}.navMenu>li>ul.sub-menu>li>a:before{top: 3px;position: absolute;left: 0;color: #82ab28;}.navMenu>li>ul.sub-menu .sub-menu li>a {display: inline-block;padding-left: 15px;line-height: 1.5em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;width: 85%;color: #82ab28;}.navMenu>li>ul.sub-menu .sub-menu .sub-menu{list-style: none;font-size: .9em;padding: 10px 0;display: none;margin-top: 0;background: #f4f7fc;}.navMenu>li>ul.sub-menu .sub-menu .sub-menu li{margin-bottom: 0;}.navMenu>li>ul.sub-menu .sub-menu .sub-menu li>a{color: #555;padding-left: 15px;height: 22px;}.navMenu>li>ul.sub-menu .sub-menu .sub-menu li>a:before{content: '';}.navMenu>li>ul.sub-menu .sub-menu li>a:before{content: '+ ';top: 0;position: absolute;left: 0;color: #82ab28;}.navMenu>li>ul.sub-menu .sub-menu .sub-menu .sub-menu {padding: 8px;margin-bottom: 0px;background: #eeeeee;}.second-banner{height: 480px;position: relative;text-align: center;}.second-box{display: table;width: 100%;}.second-title{display: table-cell;vertical-align: middle;width: 100%;}.second-title h1{margin: 0;color: #fff;padding-top:0;}.bread-box{position: absolute;left: 0;text-align: right;word-wrap: break-word;}@media (min-width: 760px){.second-title h1{font-size:3rem;}.second-box{height: 430px;}.bread-box{bottom: 70px;right: 20px;}.bread-box .breadcrumb>li{margin-bottom: 10px;}}@media (max-width: 760px){.second-title h1{font-size:2.4rem;}.second-box{height: 480px;}.bread-box{bottom: 20px;text-align: center;right: 0;}.bread-box .breadcrumb>li{margin-bottom: 7px;line-height: 1.56em;}}.second-part{position: relative;}.bread-box a{color: #fff;}.breadcrumb>li.active{color: #fff;}.bread-box .breadcrumb{background: none;padding: 15px 0 0 0;font-size: .9em;}.bread-box .breadcrumb>li+li:before{color: #fff;padding: 0 15px;font-size: .9em;}.identify-box{position: relative;}.identify-box .check-fa {position: absolute;top: 32%;right: 150px;font-size: 22px;color: #82ab28;}.identify-box img{position: absolute;top:0;right:0;width:120px;height:48px;cursor:pointer;border: 1px solid #999;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}.form-control{background: #fff;border: 1px solid #999;color: #222;font-size: 1.6rem;}input.form-control,select.form-control{height: 48px;}.form-control:hover,.form-control:focus{background: none;border: 1px solid #999;outline: none;}.form-control::-webkit-input-placeholder {color: #888;font-size: 1.5rem;}.form-control:-moz-placeholder {color: #888;font-size: 1.5rem;}.form-control::-moz-placeholder {color: #888;font-size: 1.5rem;}.form-control:-ms-input-placeholder {color: #888;!important;font-size: 1.5rem;}.form-control::-ms-input-placeholder {color: #888;font-size: 1.5rem;}.form-control::placeholder {color: #888;font-size: 1.5rem;}.contact-inquiry .inquiy-part{padding: 20px;background: #fafafa;}.service-inquiry h3{color: #333;margin-top: 40px;margin-bottom: 30px;font-size: 1.6em;}.form-group{margin-bottom: 25px;}.inquiry-submit{width: 100%;border: none;padding: 10px 20px;font-weight: bold;background: #ec9e40;color: #fff;border-radius: 5px;transition: all ease .5s;letter-spacing: .05rem;}.inquiry-submit:hover,.inquiry-submit:focus{background: #82ab28;letter-spacing: .1rem;}.contact-box{margin-bottom: 50px;}.service-box .contact-box ul,.service-box .contact-box ul>li:last-child{margin-bottom: 0;}.contact-box h3{padding-left: 50px;margin-top: 20px;}.contact-box li{position: relative;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dashed #ddd;padding-left: 50px;}.contact-box li>strong{display: block;margin-bottom: 6px;}.contact-box li:before{font-family: 'icomoon';position: absolute;left: 10px;font-size: 25px;top:3px;color: #82ab28;}.contact-tel:before{content: '\e989';}.contact-fax:before{content: '\e94e';}.contact-email:before{content: '\e93d';}.contact-add:before{content: '\e913';}@media(min-width: 768px) {.contact-box {grid-gap: 0;}.contact-box>div {border-right: 1px solid #ddd;}.contact-box>div:nth-child(3n+3) {border-right: none;}}.service-title,.product-title{font-size: 2.7rem;margin:0 0 25px 0;font-weight: bold;line-height: 1.5em;}table{width: 100%;border: 1px solid #ddd;margin-bottom: 25px;}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;line-height: 1.428571429;border-top: 1px solid #ddd;vertical-align: middle;}.service-table tr:first-child{background: #eef2e6;color: #363d27;}.product-page{text-align: right;margin: 20px 0 30px 0;}.pagination>li>a, .pagination>li>span{margin-right: 10px;border-radius: 20px;min-width: 40px;text-align: center;color: #82ab28;display: inline-block;float: none;position: static;padding: 3px 12px;font-size: .9em;}.pagination>li>a:hover{background: #82ab28;color: #fff;}.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background: #82ab28;border-color: #82ab28;}.pagination>li:first-child>a, .pagination>li:first-child>span,.pagination>li:last-child>a, .pagination>li:last-child>span{border-radius: 20px;}.services-list,.news-list{margin-bottom: 30px;}.services-list a,.news-list a{display: block;overflow: hidden;position: relative;margin-bottom: 10px;border-radius: 5px;}.services-list a{height: 180px;}.news-list a{height: 270px;color: #82ab28;}.news-list a:hover h3{color: #82ab28;}.services-list .row{margin-left: -5px;margin-right: -5px;}.services-list div[class*='col-md']{padding-left: 5px;padding-right: 5px;}.news-table{position: absolute;width: 100%;height: 100%;z-index: 5;display: table }.news-cell{display: table-cell;vertical-align: middle;padding: 10px;font-size: .96em;}.news-cell p{margin-bottom: 15px;}.news-cell h3{margin-bottom: 15px;font-size: 2rem;}.services-pic,.news-pic{transition: all ease .5s;position: relative;height: 100%;}.services-pic:before{content: '';display: inline-block;width: 70%;height: 120%;transform:rotate(7deg);-ms-transform:rotate(7deg);-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);-o-transform:rotate(7deg);position: absolute;top:-12%;left:-10%;background: rgba(255,255,255,.55);z-index: 2;transition: all ease .5s;}.news-pic:before{content: '';display: inline-block;width: 70%;height: 120%;transform:rotate(7deg);-ms-transform:rotate(7deg);-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);-o-transform:rotate(7deg);position: absolute;top:-12%;left:-10%;background: rgba(255,255,255,.65);z-index: 2;transition: all ease .5s;}.services-pic:after,.news-pic:after{content: '';position: absolute;top:0;left:0;right: 0;bottom: 0;background: rgba(0,0,0,.05);}.services-list a:hover .services-pic,.news-list a:hover .news-pic{-moz-transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}.services-list a:hover .services-pic:before,.news-list a:hover .news-pic:before{transform:rotate(10deg);-ms-transform:rotate(10deg);-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);background: rgba(255,255,255,.9);}.services-list a:hover .services-pic:after,.news-list a:hover .news-pic:after{background: rgba(0,0,0,0);}.services-pic img,.news-pic img{min-width: 0;min-height: 100%;width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}.services-list h4{position: absolute;left: 0;top: 0;right: 40%;bottom: 0;z-index: 3;display: table;}.services-list h4 span{display: table-cell;vertical-align: middle;height: 180px;width: 100%;padding: 0 10px;color: #353a2a;}.services-list a:hover h4 span{color: #ec9e40;}.product-panel.panel-group .panel{border-radius: 0;}.product-panel .panel-default>.panel-heading{padding: 0;}.product-panel .panel-title{padding: 10px 15px;position: relative;font-size: 1.8rem;font-weight: bold;}.product-panel .panel-title:hover{cursor: pointer;}.product-panel .panel-title{border-left: 3px solid #82ab28;background: #eaeff2;}.product-panel .panel-title.collapsed{border-left: none;}.product-panel .panel-title.collapsed:after{content: '\e98f';}.product-panel .panel-title:after{position: absolute;right: 15px;top: 10px;content: '\e981';font-family: "icomoon";color: #555;font-weight: normal;font-size: .85em;}.data-box div[class*='col-md']{padding: 7px 15px;}.cover-one{position: absolute;left: 5%;right: 10%;font-size: 2.1rem;z-index: 2;color: #fff;}.cover-box video{min-width: 100%;}.cover-one h1>span{font-weight: normal;}.cover-more{display: inline-block;padding: 10px 20px;background: #82ab28;border-radius: 5px;font-size: 1.8rem;letter-spacing: .05rem;color: #fff;transition: all ease .5s;}.cover-more:hover,.cover-more:focus{background: #82ab28;letter-spacing: .06rem;color: #fff;}.cover-two{position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: rgba(11,53,81,.4);z-index: 1;}.cover-share{color: #fff;position: absolute;z-index: 2;font-size: 1.8rem;text-align: center;}.cover-share a{display: inline-block;color: #fff;margin-bottom: 15px;}.tides-bg{height: 240px;background-size: cover;margin-bottom: 30px;}.tides-table{display: table;width: 100%;height: 100% }.tides-cell{display: table-cell;vertical-align: middle;padding: 0 6%;}.tides-cell h2{font-size: 1.4em;}.tides-cell p{font-size: 1.1em;}.index-news{margin-top: 30px;margin-bottom: 80px;}.news-tides,.news-conference{display: table;height: 216px;}.news-tides a{display: table-cell;vertical-align: middle;width: 100%;height: 100%;color: #fff;background: linear-gradient(to right, rgba(128, 159, 57, .7), rgba(130, 171, 40, .9), rgba(168, 183, 82, .9));text-align: center;}.news-tides h2,.news-conference h2{margin-top: 0;font-size: 2.8rem;}.news-conference a{display: table-cell;vertical-align: middle;width: 100%;height: 216px;color: #353a2a;background-image: url(../images/index-news-bg.jpg);background-image: -webkit-image-set( url("../images/index-news-bg.webp") 1x,url(../images/index-news-bg.webp) 2x,url(../images/banner-xs-1.webp) 3x );background-image: image-set( url("../images/index-news-bg.jpg") 1x,url(../images/index-news-bg.webp) 2x,url(../images/index-news-bg.webp) 3x );background-position: right;background-repeat: no-repeat;background-attachment: fixed;background-size: cover;}.news-conference a p{margin-bottom: 10px;}.news-tides .read-more{border-radius: 5px;line-height: 1.5em;}.news-conference a:hover h2{color: #ec9e40;}.successinfo {line-height: 30px;color: #888888;padding-right: 20px;padding-bottom: 20px;margin-top: 50px;}.successinfo .iconarea .iconunit{text-align:center;display:block;width:40px;height:40px;border-radius:40px;background-color:#1b4060;color:#ffffff;line-height:40px;font-weight: bolder;font-size:22px;position:relative;z-index:9;}.successinfo .tit{font-size:24px;font-weight:bold;color:#1b4060;display:block;}.successinfo .iconarea .iconunit img{top:10px;left:5px;position:absolute;z-index:10;}.note-part {font-size: .9em;line-height: 1.4em;color: #666;display: block;padding-top: 5px;}@media (min-width:768px){.top-ad{background: url(/Pseudouridine.v1/images/top-bg.png) no-repeat right #f9f9f9;padding-bottom: 10px;}}@media (max-width:768px){.top-ad{background: #f9f9f9;}}.top-ad{position: relative;padding-top: 10px;font-size: .95em;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}.top-ad strong{font-weight: bold;padding-right: 15px;display: inline-block;padding-top: 12px;font-size: 1.1em;}.top-ad a{display: block;text-decoration: none;color: #535458;}.ad-close{position: absolute;right: 5%;top: 10px;font-size: 20px;color: #ddd;z-index: 999;}.ad-close:hover,.ad-close:focus{color: #ddd;cursor: pointer;}.service-box ul.resource-nav{text-align: center;margin-bottom: 0;border: none;}.service-box ul.resource-nav li{margin-bottom: 20px;}.resource-nav.nav-tabs>li{float: none;display: inline-block;}.resource-nav>li>a{display: inline-block;padding: 10px 25px;border: 1px solid #1b4060;border-radius: 30px;margin-right: 15px;margin-bottom: 15px;}.resource-nav>li.active>a,.resource-nav>li.active>a:hover, .resource-nav>li.active>a:focus{background: #1b4060;color: #fff;}.resource-content a{display: flex;margin-bottom: 25px;border-radius: 10px;border: 1px solid #eee;width: 100%;flex-wrap: wrap;justify-content: center;}@media (min-width: 992px) {.resource-content .row,.resource-content div[class*="col-md"]{display: flex;}}.resource-pic{position: relative;height: 150px;overflow: hidden;border-top-left-radius: 10px;border-top-right-radius: 10px;width: 100%;}.resource-pic span{display: block;height: 150px;width: 100%;transition: all ease .5s;overflow: hidden;}.resource-pic img{min-width: 0;min-height: 0;width: 100%;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}.resource-content a:hover .resource-pic span{-moz-transform: scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05);}.resource-h4{margin-bottom: 0;padding: 15px 10px;font-size: 1.7rem;text-align: center;}.resource-content a:hover{box-shadow: 0 0 10px #ddd;}.resource-content a:hover{background: #f5f8fa;}.basket-table,.cart{border: none;}.basket-table>tbody>tr>td {background: #fff;border-bottom: 12px solid #f8fafa;padding: 10px;}.cart>thead>tr>th, .cart>tbody>tr>td {background: #fff;border-bottom: 12px solid #f8fafa;vertical-align: middle;}.info-title {margin: 10px 0;}.info-input {margin-bottom: 15px;}.info-box {margin-bottom: 30px;}.info-title-one {padding: 15px;margin-bottom: 20px;background: #e9f4f2;line-height: 1.2em;font-weight: bold;font-size: 17px;}.info-title-two {padding: 15px;background: #f4f5f5;color: #3895b8;font-weight: normal;}.info-title-two p,.info-title-two h4{margin-bottom: 10px;}.info-title-two label{cursor: pointer;}@media(min-width: 992px) {.qc-data .col-md-4 {width: 20% }}.qc-data a {display: block;margin-top: 15px;padding: 8px 10px;background: #f7f9fa;border-radius: 5px;text-align: center;position: relative;font-weight: bold;transition: all ease .4s;border: 1px solid transparent;cursor: pointer;margin-bottom: 10px;color: #829163;}.qc-data a:hover,.qc-data a:focus {border: 1px solid #ddd;background: none;color: #ec9e40;}.qc-data a:before {content:"\e954";font-family: 'icomoon';font-weight: normal;font-size: 1.2em;vertical-align: middle;margin-right: 5px;}.search-list {margin-bottom: 25px;}@media(min-width: 992px) {.search-list {grid-gap: 4px;margin-bottom: 25px;display: grid;grid-template-columns: repeat(4, 1fr);}}@media(max-width: 992px){.search-list a{margin-bottom: 10px;}}.search-list a,.search-list span {display: block;align-content: center;padding: 5px 10px;background: linear-gradient(to right, #edf6f7, #f9f9f9);transition: all ease .4s;min-height: 50px;line-height: 1.4em;font-weight: bold;}.search-list a:hover {transform: scale(1.03);background: linear-gradient(to right, rgba(248, 227, 201, 0.9), rgba(229, 246, 228, 0.5));}.cartLayout{text-align: right;}