@charset "utf-8";
:root {--commonColor: #0C9EE3;}
html {font-size: 625%}
body {font-size: 16px;background: #FFF}
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure {margin: 0;padding: 0}
body,html,input,button,textarea {color: #000;font-family: 'Roboto-Regular', Arial, Helvetica, sans-serif;line-height: 1.5}
body {background-color: #fff}
article,aside,figcaption,figure,footer,header,main,nav,section {display: block}
h1 {font-size: 20px}
h2 {font-size: 18px}
h3 {font-size: 16px}
h4,h5 {font-size: 16px}
img {border: none;vertical-align: middle;max-width: 100%}
li {list-style: none}
i,em {font-style: normal}
a {color: #333;text-decoration: none}
a:focus {outline: none}
a:hover {color: #0C9EE3;text-decoration: none}
input[type="text"]:focus {outline: none}
input[type="button"],input[type="reset"],input[type="submit"] {cursor: pointer}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner {border: none;padding: 0}
hr {height: 1px;border: none;border-top: 1px dashed #c1c1c1;margin: 15px 0}
a:active,select,input,textarea {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;outline: 0 !important}
* {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;outline: 0}
body {width: 100%;position: absolute;left: 0;top: 0;overflow-x: hidden}
.ellipsis {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.ellipsis2 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.ellipsis3 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.ellipsis4 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.ellipsis5 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.ellipsis6 {overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.ellipsis7 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;}
.layout {width: 90%;max-width: 1440px;margin: 0 auto;}
.img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;transition: all ease-in-out .3s;}


::-webkit-scrollbar {width: 5px;height: 5px;}
::-webkit-scrollbar-track {background: #ddd;border-radius: 4px;}
::-webkit-scrollbar-thumb {background: #999;border-radius: 4px;}
::-webkit-scrollbar-thumb:hover {background: #666;cursor: pointer;}
::-webkit-scrollbar-button {display: none;}


a {-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.web-header-index {width: 100%;position: relative;}
.web_head-index {position: absolute;display: flex;justify-content: flex-start;align-items: center;top: 0;z-index: 9999;width: 100%;background-color: #000 !important;}
.mobile_head-index {display: none;}
.web_head-index .header_layout {width: 100%;padding: 30px 2%;position: relative;box-sizing: border-box;display: flex;justify-content: flex-start;align-items: center;transition: all 0.5s ease;}
.fixed .header_layout {padding: 12px 2% !important;}
.fixed {box-sizing: border-box;background-color: #000000;position: fixed;top: 0;left: 0;z-index: 9999;}
.web_head-index .btn--search {display: inline-block;width: 35px;height: 25px;position: relative;vertical-align: middle;cursor: pointer;-webkit-box-sizing: content-box;box-sizing: content-box;}
.web_head-index .btn--search:after,
.web_head-index .btn--search:before {content: '';display: inline-block;width: 100%;height: 25px;background-image: url(../img/PC/search-btn.png);background-repeat: no-repeat;background-position: center;vertical-align: top;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.web_head-index .btn--search:after {opacity: 0;filter: alpha(opacity=0);position: absolute;left: 0;top: 0;-webkit-transform: scale(.6) translateY(60%);-ms-transform: scale(.6) translateY(60%);-o-transform: scale(.6) translateY(60%);transform: scale(.6) translateY(60%);}
.web_head-index .btn--search:hover:after {webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;opacity: .6;filter: alpha(opacity=60);}
.web_head-index .btn--search:hover:before {opacity: 0;-webkit-transform: scale(.6) translateY(-60%);-ms-transform: scale(.6) translateY(-60%);-o-transform: scale(.6) translateY(-60%);transform: scale(.6) translateY(-60%);}
.web_head-index .logo-index img {width: auto;max-height: 50px;}
.web_head-index .change-language-index {width: 17%;position: relative;white-space: nowrap;padding: 0 20px;box-sizing: border-box;}
.web_head-index .change-language-title-index {position: relative;}
.change-language-title-index.medium-title a {color: #fff;}
.web_head-index .change-language-index .change-language-cont-index {border-radius: 3px;box-shadow: 1px 1px 3px rgba(0, 0, 0, .2);}
/*nav*/
.web_head-index .nav_wrap-index {width: 75%;position: relative;display: flex;align-items: center;}
.web_head-index .nav_wrap-index .head_nav-index {position: relative;}
.head_nav-index li,.head_nav-index li a {letter-spacing: -.5px;color: #665e5e;font-size: 15px;font-weight: normal;}
.head_nav-index>li {position: relative;display: inline-block;padding: 0 10px;}
.head_nav-index>li.has-child a {padding-right: 20px;}
.head_nav-index>li>a {position: relative;display: inline-block;line-height: 55px;font-family: 'Kanit';font-weight: 400;font-size: 16px;color: #FFFFFF;opacity: 0.49;}
.head_nav-index>li.current-nav>a {color: #FFF;opacity: 1 ;}
.head_nav-index li a b {position: absolute;top: 50%;right: 0;display: inline-block;overflow: hidden;-webkit-box-sizing: content-box;box-sizing: content-box;width: 19px;height: 19px;text-align: center;line-height: 19px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.head_nav-index>li>a:hover {color: #fff;opacity: 1;}
.head_nav-index li a b:before {content: '\f107';font-family: 'fontawesome';}
.head_nav-index li ul {position: absolute;left: 20px;display: block;width: 250px;background-color: #FFFFFF;box-shadow: 0 0 3px rgba(0, 0, 0, .15);opacity: 0;-webkit-transition: all ease-in-out .35s;transition: all ease-in-out .35s;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;transform-origin: top;}
.head_nav-index>li ul li {position: relative;line-height: 37px;border-bottom: 1px solid #d4d4d4;padding: 0 10px;}
.head_nav-index>li ul li:hover a {color: #333;opacity: 1;}
.head_nav-index>li ul li.current-nav>a {color: #333;opacity: 1;}
.head_nav-index>li ul li a {position: relative;display: block;font-weight: 400;font-size: 16px;color: #333;opacity: 0.49;}
.head_nav-index>li ul li a b:before {content: '\f105';}
.head_nav-index li ul ul {top: 0px;left: 100%;margin-left: 2px;border-radius: 3px;}
.head_nav-index li.menu_show>ul {display: block;opacity: 1;-webkit-transform: scaleY(1);transform: scaleY(1);}
.head_nav-index li.nav-current>a:after,
.head_nav-index li>a:after {content: "";width: 0;height: 4px;color: #fff;position: absolute;bottom: 0;left: 0;-webkit-transform: scaleX(0);transform: scaleX(0);transform-origin: center;-WEBKIT-transform-origin: center;transition: all ease-in-out .35s;}
.head_nav-index li.nav-current>a:after,.head_nav-index li:hover>a:after {width: 100%;color: #FFFFFF;-webkit-transform: scaleX(1);transform: scaleX(1);}
.head_nav-index>li>a:hover b {-webkit-transform: rotateX(180deg);-o-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);-ms-transform: translateY(-50%)rotate(180deg);}
.fixed-nav .header_layout {position: fixed;top: 0;left: 0;z-index: 9;width: 100%;background-color: #171717;opacity: 0;-webkit-transition: none;-o-transition: none;transition: none;-webkit-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);-ms-transform: translateY(-100%);}
.fixed-nav-active .header_layout {opacity: 0;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;-webkit-transform: none;-o-transform: none;transform: none;-ms-transform: none;}
.fixed-nav.fixed-nav-active.fixed-nav-appear .header_layout {opacity: 1;}
.mobile-head-language .prisna-wp-translate-seo-index,
.change-language-index .prisna-wp-translate-seo-index {display: block;}
.change-language-index .change-language-title-index,
.change-language-index .change-language-title-index a {font-family: 'Kanit';font-weight: 400;font-size: 16px;color: #FFFFFF;}
.change-language-index .change-language-title-index a:after {display: inline-block;padding-left: 2px;content: "\f107";font-size: 20px;font-family: 'fontawesome';}
.change-language-index:hover .change-language-title-index a:after {-webkit-transform: rotate(-180deg);-moz-transform: rotate(-360deg);-o-transform: rotate(-180deg);transform: rotate(-180deg);-ms-transform: rotate(-180deg);}
.change-language-index .change-language-cont-index {position: absolute;top: 36px;right: -150px;z-index: 999;visibility: hidden;overflow-y: scroll;padding: 20px 10px 20px 20px;width: 360px;max-height: 80vh;border: 1px solid #eee;border-radius: 5px;background: #FFF;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;transform: scale3d(0.9, 0.9, 1);-ms-transition: all 0.3s ease-in-out;display: flex;flex-direction: column;}
.change-language-index:hover .change-language-cont-index {visibility: visible;opacity: 1;transform: scale3d(1, 1, 1);}
.change-language-index .change-language-cont-index li {display: inline-block;margin: 0 0 10px;padding: 0 10px 0 0;width: 100%;vertical-align: top;font-size: 10pt;border-bottom: 1px solid #eee;}
.change-language-index .change-language-cont-index li a:hover {color: #e60012;}
.change-language-index .change-language-cont-index .lang-item-hide {display: none ;}
.change-language-index .change-language-cont-index .lang-more {position: relative;display: block;text-align: center;line-height: 30px;cursor: pointer;}
.change-language-index .change-language-cont-index .more-active {font-size: 20px;}
.language-flag-index span {position: relative;display: inline-block;overflow: hidden;padding: 0 0 0 33px;vertical-align: top;white-space: nowrap;display: inline;zoom: 1;}
.change-language-index ::-webkit-scrollbar {width: 5px;}
.change-language-index ::-webkit-scrollbar-track {background-color: #fff;}
.change-language-index ::-webkit-scrollbar-thumb {border-radius: 3px;background-color: rgba(0, 0, 0, .3);}
.change-language-index .language-cont:hover::-webkit-scrollbar-thumb {display: block;}
.language-flag-index .country-flag {position: absolute;top: 50%;left: 0;display: inline-block;margin: -8px 5px 0;width: 22px;height: 16px;background-image: url(../img/PC/English.png);background-repeat: no-repeat;vertical-align: top;display: inline;zoom: 1;}
li.language-flag-index a {position: relative;}
.operate-info {width: 67%;display: flex;justify-content: space-around;align-items: center;}
.operate-box {display: flex;justify-content: flex-start;align-items: center;}
.contact-info {display: flex;align-items: center;justify-content: space-around;}
.web_head-index .email-index {position: relative;display: flex;}
.mobile-head-items {display: none;}
.email-index .email-icon {display: inline-block;width: 35px;height: 25px;position: relative;vertical-align: middle;cursor: pointer;-webkit-box-sizing: content-box;box-sizing: content-box;}
.email-index .email-icon:after {content: '';display: inline-block;width: 100%;height: 25px;background-image: url(../img/PC/email.png);background-repeat: no-repeat;background-position: center;vertical-align: top;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.email-index a {font-family: 'Kanit';font-weight: 400;font-size: 16px;color: #FFFFFF;}
.web_head-index .phone-index {position: relative;display: flex;margin-left: 25px;}
.phone-index .phone-icon {display: inline-block;width: 35px;height: 25px;position: relative;vertical-align: middle;cursor: pointer;-webkit-box-sizing: content-box;box-sizing: content-box;}
.phone-index .phone-icon:after {content: '';display: inline-block;width: 100%;height: 25px;background-image: url(../img/PC/phone.png);background-repeat: no-repeat;background-position: center;vertical-align: top;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.phone-index a {font-family: 'Kanit';font-weight: 400;font-size: 16px;color: #FFFFFF;white-space: nowrap;}
.getQuote {flex-shrink: 0;}
.getQuote a {width: 95%;height: 53px;display: flex;justify-content: center;align-items: center;border: 5px solid #4e4e4e;border-radius: 50px;background-repeat: no-repeat;max-width: 181px;margin-left: 25px;background: transparent;}
.getQuote a {font-family: 'Kanit';font-weight: 400;font-size: 16px;color: #FFFFFF;}
.getQuote a:hover {background-color: #0b68f2;}
.container {min-height: 100vh;}
.search-ipt {border: 0;background: transparent;border-radius: 0;-webkit-appearance: none;}
.web-search {display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;visibility: hidden;}
.web-search .btn--search-close {display: inline-block;font-size: 1.8em;border-radius: 50%;position: absolute;top: 1.25em;right: 1.25em;display: none;background-image: url(../images/search_btn_close.png);background-position: center;background-repeat: no-repeat;-webkit-background-size: auto 35%;background-size: auto 35%;background-color: #ccc;width: 42px;height: 42px;line-height: 42px;cursor: pointer;-webkit-transition: transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;}
.web-search .btn--search-close:hover {background-color: #ba0d1a;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.js .btn--search-close {display: block;}
.web-search .search-ipt {font-family: inherit;line-height: 1em;display: inline-block;box-sizing: border-box;width: 75%;padding: 0.05em 0;color: #333;border-bottom: 3px solid;font-size: 20px;}
.web-search .search-ipt::-webkit-input-placeholder {color: #333;font-weight: bold;}
.web-search .search-ipt::-moz-placeholder {opacity: 1;color: #333;font-weight: bold;}
.web-search .search-ipt:-ms-input-placeholder {color: #333;font-weight: bold;}
.web-search .search-ipt::-webkit-search-cancel-button,
.web-search .search-ipt::-webkit-search-decoration {-webkit-appearance: none;}
.web-search .search-ipt::-ms-clear {display: none;}
.web-search .search-attr {font-size: 90%;display: block;width: 75%;margin: 0 auto;padding: 0.85em 0;text-align: right;color: #333;}
.js .container {position: relative;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.js .main-wrap--move {height: 100vh;}
.js .web-search {pointer-events: none;}
.js .search--open {pointer-events: auto;opacity: 1;visibility: visible;}
.web-search .btn--search-close {opacity: 0;-webkit-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;}
.search--open .btn--search-close {opacity: 1;-webkit-transition: transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;-webkit-animation: bounceInA 1s ease;-o-animation: bounceInA 1s ease;animation: bounceInA 1s ease;}
.search__suggestion,
.web-search .search-attr {opacity: 0;-moz-transform: translate3d(0, 30px, 0);-webkit-transform: translate3d(0, 30px, 0);-ms-transform: translate3d(0, 30px, 0);-o-transform: translate3d(0, 30px, 0);transform: translate3d(0, 30px, 0);-moz-transition: opacity 0.8s, transform 0.8s;-webkit-transition: opacity 0.8s, transform 0.8s;-ms-transition: opacity 0.8s, transform 0.8s;-o-transition: opacity 0.8s, transform 0.8s;transition: opacity 0.8s, transform 0.8s;}
.search--open .search-attr {opacity: 1;-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);font-size: 20px;}
.js .web-search .search-ipt {font-size: 60px;font-weight: bold;border-bottom-width: 1px;padding: 15px 0;-moz-transform: scale3d(0, 1, 1);-webkit-transform: scale3d(0, 1, 1);-ms-transform: scale3d(0, 1, 1);-o-transform: scale3d(0, 1, 1);transform: scale3d(0, 1, 1);-moz-transform-origin: 0% 50%;-webkit-transform-origin: 0% 50%;-ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;-moz-transition: transform .3s;-webkit-transition: transform .3s;-ms-transition: transform .3s;-o-transition: transform .3s;transition: transform .3s;opacity: 0;text-transform: uppercase;}
.js .web-search .search-ipt,
.web-search .search-attr {-webkit-transition-delay: 0.4s;-o-transition-delay: 0.4s;transition-delay: 0.4s;}
.js .search--open .search-ipt {-moz-transform: scale3d(1, 1, 1);-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1;-moz-transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;}
.js .search--open .search-btn {display: none;}
.web-search .search-attr {padding-bottom: 0;}
.js .web-search {width: 70%;height: 240px;position: fixed;left: 0;top: 0;right: 0;bottom: 0;padding: 50px 0;margin: auto;border-radius: 8px;z-index: 100001;}
.js .web-search::before {content: '';position: absolute;top: 0;right: 0;width: 100%;height: 100%;opacity: 0;background: rgba(255, 255, 255, 0.98);background-color: #fff;-webkit-transform: translateY(-30%) scale(1, 0);-ms-transform: translateY(-30%) scale(1, 0);-o-transform: translateY(-30%) scale(1, 0);transform: translateY(-30%) scale(1, 0);-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.js .search--open::before {opacity: 1;-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.main-wrap--move:after {content: '';display: block;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);position: fixed;left: 0;top: 0;z-index: 100000;}
.web_footer {width: 100%;padding: 132px 0;padding-bottom: 0;background: url(../img/PC/footer-background.png) no-repeat center/100% 100%;margin-top: 5%;}
.foor_service {display: flex;justify-content: space-between;flex-wrap: wrap;}
.web_footer .foot_info {width: 32%;display: inline-block;box-sizing: border-box;}
.web_footer .foot_logo-index {display: inline-block;max-width: 95%;vertical-align: middle;margin-bottom: 29px;}
.web_footer .foot_logo-index img {max-height: 60px;}
.foot_info .foot_text {width: 95%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;text-overflow: ellipsis;}
.foot_info .foot_text a {font-family: 'Kanit';font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 30px;opacity: 0.49;}
.foot_info .foot_email {margin-top: 107px;margin-bottom: 33px;}
.foot_info .foot_email a {font-family: 'Kanit';font-weight: 400;font-size: 24px;color: #FFFFFF;line-height: 30px;}
.foot_inputs {display: none;}
.foot_info .foot_input form {display: flex;justify-content: flex-start;}
.foot_info .foot_input input {width: 347px;height: 54px;padding: 0 24px;background: #FFFFFF;border-radius: 27px;border: none;font-family: 'Kanit-Medium';font-weight: 500;font-size: 18px;color: #000;line-height: 30px;}
.foot_info .foot_input input::placeholder {font-family: 'Kanit-Medium';font-weight: 500;font-size: 18px;color: rgba(1, 48, 120, 0.49);line-height: 30px;}
/* .foot_info .foot_input .subscribe-btn button {height: 53px;border-radius: 27px;background-color: #e2c521;border: none;margin-left: 19px;padding: 0 25px;color: #fff;box-sizing: border-box;} */
/* .foot_info .foot_input .subscribe-btn button:hover {background-color: #e2c521;} */
.foot_info .foot_input .subscribe-btn a:hover {color: #000;}
.foot_info .foot_input .subscribe-btn a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 18px;color: #000;display: block;height: 53px;line-height: 53px;border-radius: 27px;background-color: #0b68f2;border: none;margin-left: 19px;padding: 0 25px;color: #fff;box-sizing: border-box;}
.web_footer .layout>.foot_info{width: 100%;}
.foot_links .links-title a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 30px;color: #FFFFFF;line-height: 30px;}
.foot_links .link-list {margin-top: 37px;}
.foot_links .link-list ul li a {font-family: 'Kanit';font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 36px;opacity: 0.49;}
.foot_links .link-list ul li a:hover {color: #FFFFFF;opacity: 1;}
.foot_contact {width: 22%;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;}
.foot_links {width: 25%;margin-left: 1%}
.foot_contact .contact-title {margin-bottom: 43px;}
.foot_contact .contact-title a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 30px;color: #FFFFFF;line-height: 30px;}
.link-item {display: flex;justify-content: flex-start;margin-bottom: 15px;}
.foot_infoing .foot_email {margin-top: 0px;}
.link-item b {width: 60px;height: 60px;background-color: #1c1c1c;margin-right: 20px;}
.link-item b img {width: 100%;height: 100%;}
.link-item span {display: flex;flex-direction: column;}
.link-item span a:first-child {font-family: 'Kanit';font-weight: 400;font-size: 18px;color: #FFFFFF;opacity: 0.49;}
.link-item span a:last-child {font-family: 'Kanit';font-weight: 400;font-size: 18px;color: #FFFFFF;}
.link-item span a:hover{color: #0B68F2;}
.social-media {display: flex;justify-content: space-around;margin-top: 60px;gap: 32px;}
.social-media .media-icon {width: 54px;height: 54px;border: 1px solid #FFFFFF;border-radius: 5px;text-align: center;line-height: 54px;}
.social-media .media-icon img {-webkit-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;}
.social-media .media-icon:hover img {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
.copyright {width: 100%;background: linear-gradient(to right, #114491, #000000);margin-top: 111px;padding: 25px 5%;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;color: rgba(255, 255, 255, .29);}
.copyright a {font-family: 'Kanit';font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 30px;opacity: 0.29;}
.copyright a:hover {color: #0C9EE3;opacity: 1;text-decoration: underline;}
.copyright div:last-child {display: flex;gap: 32px;justify-content: space-between;}
.foot-icons {display: none;}
.inquiry-pop-show {display: block !important;}
.inquiry-pop-bd {position: fixed;left: 50%;top: 50%;margin-left: -275px;margin-top: -220px;width: 550px;height: 440px;background: #FFF;box-shadow: 0 0 10px rgba(255, 255, 255, .5);display: none;z-index: 2000;}
.inquiry-pop-bd:before {content: "";position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, .7);z-index: -1;}
.inquiry-pop-bd .inquiry-pop {position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 22px;z-index: 1;background: #FFF;-webkit-animation: fadeInDownA .4s ease;-o-animation: fadeInDownA .4s ease;animation: fadeInDownA .4s ease;}
.inquiry-pop-bd .inquiry-pop .ico-close-pop {position: absolute;right: -10px;top: -10px;width: 30px;height: 30px;background: url(../images/fancy_close.png) no-repeat center center;cursor: pointer;z-index: 1;}
.inquiry-form-wrap {position: relative;height: 420px;width: 100.5%;}
.ad_prompt {position: absolute;top: 50%;left: 0;width: 100%;line-height: 40px;margin: -20px 0 0;text-align: center;color: #036db7;font-size: 20px;-webkit-animation: twinkling 1s infinite ease-in-out;animation: twinkling 1s infinite ease-in-out;display: none;}
.content-wrap.form .ch_form_wrap{ width:100%; font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:13px;}
.content-wrap.form .ch_form_wrap .title{/* background:#013e5a; */width: 100%;/* height:55px; *//* line-height:55px; *//* color:#fff; */margin:0;padding:0;font-size:16px;padding:0 20px;font-weight:normal;}
.content-wrap.form .ch_form_wrap .title em{ font-style:normal}
.content-wrap.form .ch_form_wrap .title svg{ display:none}
.content-wrap.form .ch_form_wrap form{position:relative;}
.content-wrap.form .ch_form_wrap ul{ padding:20px 20px 5px;}
.content-wrap.form .ch_form_wrap ul li{ position:relative;list-style:none; margin:0 0 14px;display: flex;min-height: auto;line-height: 40px;}
.content-wrap.form .ch_form_wrap ul li label{ float: left;min-width: 80px}
.content-wrap.form .ch_form_wrap ul,.content-wrap.form .ch_form_wrap ul li,.content-wrap.form .ch_form_wrap ul input,.content-wrap.form .ch_form_wrap ul textarea,.content-wrap.form .ch_form_wrap ul select{position:relative;width:100%;}
.content-wrap.form .ch_form_wrap ul input,.content-wrap.form .ch_form_wrap ul textarea,.content-wrap.form .ch_form_wrap ul select{border:1px solid #eee;border-left: 3px solid #0C9EE3;height:39px;padding:0 10px;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.content-wrap.form .ch_form_wrap ul textarea{ height:95px; padding:10px;resize: none;}
.content-wrap.form .ch_form_wrap .item_submit{ padding:0 20px;}
.content-wrap.form .ch_form_wrap .item_submit input{width:100%;height:33px;color:#fff;background: #445ba7;border:none;cursor:pointer;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s;}
.content-wrap.form .ch_form_wrap .item_submit input:hover{background: #0C9EE3;}
.content-wrap.form .ch_form_wrap .Validform_checktip.Validform_wrong{ position:absolute; right:7px; top:0; display:block; line-height:39px;color:red;pointer-events:none;}
.content-wrap.form .ch_form_wrap .Validform_error{ border-color:red !important;border-left-color:#013e5a !important}
.content-wrap.form .ch_form_wrap .form_tip{position:relative;color:red; padding:0 0 10px;}
.content-wrap.form .ch_form_wrap .email_point{display:none;}
.change-language-cont li{width:100%;}
.change-language-cont{display: flex;flex-wrap: wrap;}
.language-flag .country-flag,.language--img{background: url(../img/leg.jpg)no-repeat center center;display: inline-block;width: 18px;height: 12px;margin-right: 6px;}
.language-en{background-position: 0 -218px;}
.language-af{background-position: 0 -1px;}
.language-sq{background-position: 0 -940px;}
.language-am{background-position: 0 -9px;}
.language-be{background-position: 0 -48px;}
.language-eu{background-position: 0 -252px;}
.language-az{background-position: 0 -36px;}
.language-hy{background-position: 0 -456px;}
.language-ar{background-position: 0 -24px;}
.language-am{background-position: 0 -12px;}
.language-fy{background-position: 0px -300px;}
.language-fr{background-position: 0px -288px;}
.language-fi{background-position: 0px -276px;}
.language-et{background-position: 0px -240px;}
.language-eo{background-position: 0px -192px;}
.language-en{background-position: 0 -216px;}
.language-da{background-position: 0px -168px;}
.language-cs{background-position: 0px -144px;}
.language-hr{background-position: 0px -420px;}
.language-co{background-position: 0px -132px;}
.language-ceb{background-position: 0px -108px;}
.language-ca{background-position: 0px -96px;}
.language-bg{background-position: 0 -448px;}
.language-bs{background-position: 0 -84px;}
.language-bn{background-position: 0 -72px;}
.language-be{background-position: 0 -48px;}
.language-is{background-position: 0px -492px;}
.language-sm{background-position: 0px -972px;}
.language-ro{background-position: 0px -888px;}
.language-pa{background-position: 0px -840px;}
.language-pt{background-position: 0px -876px;}
.language-pl{background-position: 0px -852px;}
.language-fa{background-position: 0px -264px;}
.language-ps{background-position: 0px -264px;}
.language-or{background-position: 0px -827px;}
.language-no{background-position: 0px -780px;}
.language-ne{background-position: 0px -792px;}
.language-my{background-position: 0px -768px;}
.language-mn{background-position: 0px -720px;}
.language-mr{background-position: 0px -732px;}
.language-mi{background-position: 0px -684px;}
.language-mt{background-position: 0px -756px;}
.language-ml{background-position: 0px -708px;}
.language-ms{background-position: 0px -744px;}
.language-mg{background-position: 0px -672px;}
.language-mk{background-position: 0px -696px;}
.language-lb{background-position: 0px -624px;}
.language-lt{background-position: 0px -648px;}
.language-lv{background-position: 0px -660px;}
.language-la{background-position: 0px -613px;}
.language-lo{background-position: 0px -636px;}
.language-ky{background-position: 0px -600px;}
.language-ku{background-position: 0px -120px;}
.language-ko{background-position: 0px -588px;}
.language-rw{background-position: 0px -912px;}
.language-km{background-position: 0px -564px;}
.language-kk{background-position: 0px -552px;}
.language-kn{background-position: 0px -576px;}
.language-jv{background-position: 0px -528px;}
.language-ja{background-position: 0px -516px;}
.language-it{background-position: 0px -504px;}
.language-ga{background-position: 0px -312px;}
.language-id{background-position: 0px -467px;}
.language-ig{background-position: 0px -480px;}
.language-hu{background-position: 0px -443px;}
.language-hmn{background-position: 0px -408px;}
.language-hi{background-position: 0px -397px;}
.language-he{background-position: 0px -384px;}
.language-haw{background-position: 0px -300px;}
.language-ha{background-position: 0px -1079px;}
.language-ht{background-position: 0px -432px;}
.language-gu{background-position: 0px -348px;}
.language-el{background-position: 0px -204px;}
.language-de{background-position: 0px -180px;}
.language-ka{background-position: 0px -540px;}
.language-gl{background-position: 0px -336px;}
.language-ru{background-position: 0px -900px;}
.language-gd{background-position: 0px -324px;}
.language-sr{background-position: 0px -1006px;}
.language-st{background-position: 0px -1017px;}
.language-sn{background-position: 0px -984px;}
.language-sd{background-position: 0px -984px;}
.language-si{background-position: 0px -1271px;}
.language-sk{background-position: 0px -1223px;}
.language-sl{background-position: 0px -960px;}
.language-so{background-position: 0px -994px;}
.language-es{background-position: 0px -227px;}
.language-su{background-position: 0px -1031px;}
.language-sw{background-position: 0px -1055px;}
.language-sv{background-position: 0px -1043px;}
.language-tl{background-position: 0px -1115px;}
.language-tg{background-position: 0px -1091px;}
.language-ta{background-position: 0px -1067px;}
.language-tt{background-position: 0px -1151px;}
.language-te{background-position: 0px -1079px;}
.language-th{background-position: 0px -1103px;}
.language-tr{background-position: 0px -1138px;}
.language-tk{background-position: 0px -1115px;}
.language-uk{background-position: 0px -1175px;}
.language-ur{background-position: 0px -1187px;}
.language-ug{background-position: 0px -1163px;}
.language-uz{background-position: 0px -1175px;}
.language-vi{background-position: 0px -1211px;}
.language-cy{background-position: 0px -156px;}
.language-xh{background-position: 0px -1223px;}
.language-yi{background-position: 0px -1235px;}
.language-yo{background-position: 0px -1247px;}
.language-zu{background-position: 0px -1259px;}
.language-zh{background-position: 0px -1282px;}
.language-zh-TW{background-position: 0px -1282px;}
/* 二级页 */
.lBanner {padding-bottom: 60px;background: linear-gradient(to right bottom, #000, #000, #000, #013e9a);color: #fff;overflow: hidden;margin-bottom: 60px;padding-top: 100px;box-sizing: border-box;}
.about_box .lBanner {padding-bottom: 100px;}
.lBanner .local a {color: #fff;opacity: 0.49;text-transform: capitalize;}
.lBanner .local span {color: #fff;opacity: 0.49;}
.lBanner .local a.active {text-decoration: underline;color: #fff;opacity: 1;}
.lBanner .local a:hover {color: #0C9EE3;}
.lBanner .flex_jz {color: white;text-align: center;display: flex;justify-content: center;align-items: center;overflow: auto;margin: 44px 0 30px;}
.lBanner .p1 {text-align: center;font-size: 30px;margin-top: 30px;margin-bottom: 10px;}
.lBanner .h1 {text-align: center;font-size: 50px;margin: 0 auto;max-width: 800px;line-height: 1.2;}
.lBanner .h1 span {border-bottom: 2px solid #0b64e9;line-height: 1.4;display: inline-block;}
.lBanner .p2 {text-align: center;font-size: 16px;color: rgba(255, 255, 255, 1);margin: 10px auto 10px;max-width: 1000px;}
.lBanner .download {display: flex;align-items: center;justify-content: center;}
.lBanner .download .down_btn {height: 62px;line-height: 62px;border-radius: 50px;text-align: center;background: rgba(226, 197, 33, 0.29);display: inline-block;padding: 0 5px;margin-top: 20px;margin-right: 50px;cursor: pointer;}
.lBanner .download .down_btn>div {background-color: #e2c521;height: 52px;line-height: 52px;border-radius: 50px;padding: 0 20px;margin-top: 5px;color: #fff;}
.down_btn a {color: #000;}
.lBanner .download .down_btn>div:before {content: "";display: inline-block;width: 31px;height: 30px;vertical-align: middle;margin-left: 10px;background: url(../images/download.png) no-repeat center top;background-size: 100%;margin-right: 10px;}
.lBanner .download .down_btn:hover a {text-decoration: underline;}
.lBanner .download .down_btn>div a:hover {color: #333;}
.lBanner .download .more {height: 51px;line-height: 51px;display: inline-block;border-bottom: 1px solid rgba(255, 255, 255, 0.5);cursor: pointer;}
.lBanner .download .more a {color: #fff;}
.lBanner .download .more:hover a {color: #e2c521;}
.lBanner .download .more:hover {border-bottom: 1px solid #e2c521;}
.lBanner .download .more:after {content: "";display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin-left: 10px;background: url(../images/read_more3.png) no-repeat center center;background-size: 100%;}
.lBanner .download .more:hover:after {content: "";display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin-left: 10px;background: url(../images/read_more2.png) no-repeat center center;background-size: 100%;}
.page_box  .group {display: flex;}
.page_box  .lr {width: 28%;}
.page_box  .lr .img_box {position: relative;width: 100%;height: 100%;overflow: hidden;}
.page_box  .rr {width: 72%;background: linear-gradient(to right top, #013e9a 0%, #000 60%);color: #fff;display: flex;flex-direction: column;justify-content: center;padding: 5% 10% 5% 5%;}
.page_box .userInfo {padding-top: 50px;border-top: 1px solid rgba(255, 255, 255, 0.3);display: flex;align-items: center;justify-content: flex-start;margin-top: 30px;}
.page_box .userInfo .avatar {width: 58px;height: 58px;overflow: hidden;border-radius: 50%;border: 1px solid #fff;}
.page_box .userInfo .avatar img {width: 100%;height: 100%;}
.page_box .userInfo .info {margin-left: 20px;}
.page_box .userInfo .info .intro {color: rgba(255, 255, 255, 0.5);}
.page_box.swiperBox .swiper-button-prev {width: 30px;height: 30px;background: #e2c521 url(../images/reviews_prev.png) no-repeat center center;background-size: 39px;position: absolute;border-radius: 50%;border: 2px solid #464624;left: auto;right: 250px;top: 80%;opacity: 1;}
.page_box.swiperBox .swiper-button-prev:before {content: "";}
.page_box.swiperBox .swiper-button-next {width: 30px;height: 30px;background: #e2c521 url(../images/reviews_next.png) no-repeat center center;background-size: 39px;border-radius: 50%;border: 3px solid #464624;right: 200px;top: 80%;opacity: 1;}
.page_box.swiperBox .swiper-button-next:before {content: "";}
.page_box .swiper-button-prev:after {content: "";}
.page_box .swiper-button-next:after {content: "";}
.page_box .rr .h1 {font-family: Kanit-Medium;line-height: 1.5;font-size: 40px;}
.page_box .rr .p2 {color: rgba(255, 255, 255, 0.69);line-height: 1.6;margin: 10px 0 20px;min-height: 5em;}
.page_box.swiperBox .swiper-button-prev {width: 30px;height: 30px;background: #e2c521 url(../images/reviews_prev.png) no-repeat center center;background-size: 39px;position: absolute;border-radius: 50%;border: 2px solid #464624;left: auto;right: 250px;top: 80%;opacity: 1;}
.page_box.swiperBox .swiper-button-prev:before {content: "";}
.page_box.swiperBox .swiper-button-next {width: 30px;height: 30px;background: #e2c521 url(../images/reviews_next.png) no-repeat center center;background-size: 39px;border-radius: 50%;border:3px solid #464624;right: 200px;top: 80%;opacity: 1;}
.page_box.swiperBox .swiper-button-next:before {content: "";}
.page_box .swiper-button-prev:after {content: "";}
.page_box .swiper-button-next:after {content: "";}
.lates_list {width: 100%;background: #121214;color: #fff;overflow: hidden;padding: 5% 0}
.lates_list.special {background-color: #fff;color: #000;padding: 20px 0;}
.lates_list .tou_01 {margin-bottom: 30px;}
.lates_list .tou_01 .p2 {font-size: 24px;max-width: 855px;margin: 5px auto 0px;text-align: center;line-height: 40px;}
.lates_list .tou_01 .p2.black {color: #000;}
.lates_list .tou_01 .h2 {font-size: 50px;text-align: center;}
.lates_list .ulist {display: flex;justify-content: flex-start;}
.lates_list .ulist .item {width: 31%;background-color: #f3f7fe;border-radius: 12px;padding: 30px;box-sizing: border-box;margin: 30px 1% 0 1%;border: 1px solid #e1ecfd;}
.lates_list .ulist.videolist .item {background-color: transparent;}
.lates_list .ulist .item .picture {width: 100%;position: relative;height: 0;padding-top: 70%;overflow: hidden;}
.lates_list .ulist .item:hover img {transform: scale(1.05);}
.lates_list .ulist.videolist .item .picture {padding-top: 63%;}
.lates_list .ulist.videolist .item .picture .play_bbtn {width: 67px;height: 67px;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);z-index: 10;background-image: url(../images/play.png);background-repeat: no-repeat;background-position: center;background-size: 100%;}
.lates_list .ulist .item .picture .tips {position: absolute;padding: 5px 30px;color: #fff;text-align: center;background-color: #0b68f2;border-radius: 35px;left: 5%;bottom: 8%;}
.lates_list .ulist .item .picture .tips a {color: #fff;}
.lates_list .ulist .item .picture .tips:hover {background-color: #0C9EE3;}
.lates_list .ulist .item .picture img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;transition: all ease-in-out .3s;border-radius: 30px;}
.lates_list .ulist .item .describe {margin-top: 14px;}
.lates_list .ulist .item .describe .title {font-size: 24px;line-height: 1.3;height: 90px;}
.lates_list .ulist .item .describe .content {font-size: 18px;color: #9da9c4;margin: 10px 0 10px 0;height: 80px;font-family: Kanit-Regular;line-height: 26px;}
.lates_list .ulist .item .describe .date {color: #9da9c4;font-family: Kanit-Regular;}
.lates_list .ulist .item .describe .date::before {content: '-';font-family: Kanit;font-weight: 400;font-size: 16px;color: #9da9c4;line-height: 24px;}
@font-face {font-weight: normal;font-style: normal;font-family: 'fontawesome';src: url("../fonts/Font-Awesome/fontawesome-webfont.eot");src: url("../fonts/Font-Awesome/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Font-Awesome/fontawesome-webfont.woff2") format("woff2"), url("../fonts/Font-Awesome/fontawesome-webfont.woff") format("woff"), url("../fonts/Font-Awesome/fontawesome-webfont.ttf") format("truetype"), url("../fonts/Font-Awesome/fontawesome-webfont.svg#fontawesomeBold") format("svg");font-display: fallback;}
@font-face {font-family: Kanit;src: url(../fonts/Kanit/Kanit-Regular.ttf) format("TrueType");font-display: fallback;}
@font-face {font-family: Kanit-Medium;src: url(../fonts/Kanit/Kanit-Medium.ttf) format("TrueType");font-display: fallback;}
@font-face {font-family: Kanit-Light;src: url(../fonts/Kanit/Kanit-Light.ttf) format("TrueType");font-display: fallback;}
@font-face {font-family: Lato;src: url(../fonts/Lato/Lato-Regular.ttf) format("TrueType");font-display: fallback;}
.contact-us {width: 100%;background-image: url(../img/PC/contact-background.png);margin-top: 5%;}
.contact-warp {padding-top: 126px;}
.contact-box {max-width: 700px;padding: 4%;background: url(../img/PC/contact.png) no-repeat center/100% 100%;box-sizing: border-box;}
.contact-box .contact-title {margin-bottom: 38px;}
.contact-box .contact-title a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 50px;color: #FFFFFF;line-height: 55px;}
.contact-box .contact-content a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 18px;color: #FFFFFF;line-height: 30px;opacity: 0.89;}
.contact-btn {display: flex;justify-content: flex-start;align-items: center;margin-top: 71px;}
.contact-btn .contact--btn a {background-color: #e2c521;border: 2px solid #e2c521;padding: 15px 20px;padding-right: 50px;box-sizing: border-box;border-radius: 50px;font-family: 'Kanit-Medium';font-weight: 500;font-size: 18px;color: #000;position: relative;}
.contact-btn .contact--btn a:hover {color: #e2c521;background-color: #FFFFFF;}
.contact-btn .contact--btn a:after {content: '';display: inline-block;position: absolute;width: 25px;height: 25px;background: url(../images/read_more1.png) no-repeat center/cover;margin: 2px 0px 0px 10px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.contact-btn .contact--btn a:hover:after {background-image: url(../img/PC/arrow-right3.png);}
.contact-btn .contact--btn a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 18px;display: block;}
.contact-btn .book-demo {margin-left: 42px;}
.contact-btn .book-demo a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 18px;color: #FFFFFF;position: relative;}
.contact-btn .book-demo a:before {content: '';position: absolute;bottom: 0;width: 100%;height: 1px;background-color: rgba(255, 255, 255, 0.49);transform: scaleX(1);transition: transform .5s ease;}
.contact-btn .book-demo a:hover:before {transform: scaleX(1.2);background-color: #e2c521;}
.contact-btn .book-demo a:hover {color: #e2c521;}
.contact-btn .book-demo a:after {content: '';display: inline-block;width: 35px;height: 25px;background-image: url(../img/PC/arrow-right.png);background-repeat: no-repeat;background-position: center;vertical-align: top;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.contact-btn .book-demo a:hover:after {background-image: url(../img/PC/arrow-right3.png);}
.question {margin-top: 5%;}
.question-layout {margin: 0 auto;}
.question-warp .question-tip {text-align: center;}
.question-warp .question-tip a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 24px;color: #000000;line-height: 1.5;text-transform: capitalize;}
.question-warp .question-title {text-align: center;margin: 2% 0 4%;}
.question-warp .question-title a {font-family: 'Kanit-Medium';font-weight: 500;font-size: 50px;color: #000000;line-height: 55px;}
.question-lists {display: none;}
.question-list .question-item {margin-bottom: 20px;}
.question-list .question-item .question-item-title {transition: all .3s;display: flex;justify-content: space-between;align-items: center;width: 100%;padding: 26px 34px;box-sizing: border-box;background: rgba(11, 104, 242, 0.09);border-radius: 10px;border: 1px solid rgba(255, 255, 255, 0.78);}
.question-list .question-item .question-item-title.active{background: linear-gradient(to right, #000000, #013078);}
.question-list .question-item .question-item-title.active a{color: #fff;}
.question-list .question-item-title {z-index: 9999;cursor: pointer;}
.question-item-title a {font-family: 'Kanit';font-weight: 400;font-size: 24px;color: #000000;line-height: 30px;}
.question-list .question--btn {flex-shrink: 0;width: 39px;height: 39px;background-image: url(../img/PC/top.png);background-size: contain;transition: transform 0.3s ease;background-color: #FFFFFF;border: 5px solid rgba(11, 104, 242, 0.49);border-radius: 50%;}
.question-item-title.active .question--btn {width: 39px;height: 39px;background-image: url(../img/PC/bottom.png);background-size: contain;transition: transform 0.3s ease;background-color: #E2C521;border: 5px solid rgba(0, 0, 0, 0.29);border-radius: 50%;}
.question-list .answer {display: none;}
.question-item .answer {padding: 5%;box-sizing: border-box;}
.question-item .answer a {font-family: 'Kanit';font-weight: 400;font-size: 18px;color: #013078;line-height: 30px;opacity: 0.69;}
.fixed_aside {display: flex;justify-content: space-between;width: 100%;}
.main {width: calc(100% - 450px);padding-bottom: 5%;}
.aside {width: 390px;position: sticky;top: 100px;height: min-content;padding-left: 1%;}
.aside .side-top {width: 100%;font-size: 24px;line-height: 100%;padding: 6px 0;margin-bottom: 20px;}
.side-cate {margin-bottom: 30px}
.side-cate>li>a {font-family: Roboto-Bold;font-size: 18px;letter-spacing: .5px;color: #666;text-transform: capitalize;}
.side-cate>li {position: relative;margin-top: 5px;}
.side-cate>li>div {padding: 25px 30px;background-color: #ecf3fe;border-radius: 10px;text-transform: capitalize;}
.side-cate li a {text-transform: capitalize;color: #000;border-bottom: none;}
.side-cate>li {background-color: #ecf3fe;border-radius: 10px;text-transform: capitalize;}
.side-cate>li.active div {background-color: #0b68f2;color: #fff;border-radius: 10px;}
.side-cate>li.active>div a {color: #fff;}
.side-cate>li.haschild span::after {content: '+';font-size: 30px;position: absolute;right: 14px;top: 14px;cursor: pointer;}
.side-cate>li.active span::after {content: '-';font-size: 30px;color: #000;position: absolute;right: 18px;top: 12px;cursor: pointer;}
.side-cate.special>li.haschild::after {content: '>';font-size: 26px;position: absolute;right: 14px;top: 18px;cursor: pointer;font-family: cursive;}
.side-cate.special>li.active::after {content: '>';font-size: 26px;color: #fff;position: absolute;right: 14px;top: 18px;cursor: pointer;font-family: cursive;}
.side-cate>li li a {font-family: Kanit-Regular;color: #000;transition: all ease-in-out .3s;padding: 1% 5%;display: block;}
.side-cate>li li {margin: 10px;}
.side-cate>li li a:hover {color: #0172bd;}
.side-cate>li ul {padding-bottom: 10px;display: none;}
.side-cate>li>a:hover {color: #65AAC9;}
.side-cate>li.nav-current>a {color: #0172bd;}
.plist {width: 100%;position: relative;padding-top: 52%;overflow: hidden;margin-bottom: 50px;border-radius: 36px;}
.plist .blank {position: absolute;width: 100%;height: 100%;background: linear-gradient(to bottom, rgba(255, 0, 0, 0) 0%, rgba(11, 104, 242, 0.6) 100%);left: 0;bottom: 0;}
.plist .describe {position: absolute;color: #fff;left: 6%;bottom: 9%;max-width: 80%;}
.plist .describe .more {width: 170px;height: 62px;line-height: 62px;border-radius: 50px;text-align: center;background: rgba(226, 197, 33, 0.29);display: inline-block;padding: 0 5px;}
.plist .describe .more>div {background-color: #E2C521;height: 52px;line-height: 52px;border-radius: 50px;padding: 0 20px;margin-top: 5px;color: #000;}
.plist .describe .more>div:after {content: "";display: inline-block;width: 25px;height: 20px;vertical-align: middle;margin-left: 10px;background: url(../images/read_more1.png) no-repeat center center;background-size: 70%;}
.fixed_aside .plist .h1 {font-size: 30px;line-height: 1.4;}
.fixed_aside .plist .p2 {line-height: 26px;font-size: 16px;margin: 3% 0;}
.fixed_aside .main p {font-family: 'Kanit-Regular';font-weight: 400;font-size: 18px;color: #667588;line-height: 30px;}
.p_Contact .p_Contact_l {width: 50%;float: left;padding: 65px;}
.p_Contact .p_Contact_r {width: 50%;float: right;}
.p_Contact .tt .p1 {font-size: 54px;}
.p_Contact .tt .p2 {font-size: 18px;color: #013078;line-height: 34px;margin-top: 10px;opacity: 0.5;}
.p_Contact_l .form_r {margin-top: 38px;}
.p_Contact_l .form_r ul li {margin-bottom: 28px;width: 100%;position: relative;}
.p_Contact_l .form_r ul li.li1 {width: 100%;position: relative;}
.p_Contact_l .form_r ul li.li1::before {content: '*';color: red;position: absolute;left: 1%;top: .1em;line-height: 1.8;display: block;}
.p_Contact_l .form_r ul li.li2 {width: 100%;position: relative;}
.p_Contact_l .form_r ul li.li2::before {content: '*';color: red;position: absolute;left: 1%;top: .1em;display: block;line-height: 1.8;}
.p_Contact_l .form_r ul li span {position: relative;line-height: 1.8;color: #000;left: 19px;display: block;text-transform: capitalize;}
.p_Contact_l .form_r ul li input {border: none;border-radius: 14px;background: rgb(244, 244, 244);line-height: 60px;text-indent: 28px;font-size: 16px;width: 100%;background: white;border: 1px solid #ddd;border-radius: 8px;}
.p_Contact_l .form_r ul li textarea {border: none;border-radius: 14px;background: rgb(244, 244, 244);line-height: 60px;text-indent: 20px;font-size: 16px;width: 100%;background: white;border: 1px solid #ddd;line-height: 31px;padding: 10px 8px;min-height: 150px;}
.p_Contact_l .form_r .sub {margin-top: 37px;width: 156px;height: 62px;line-height: 62px;border-radius: 50px;text-align: center;background: #0c9ee330;display: inline-block;padding: 0 5px;}
.p_Contact_l .form_r .sub input[type="submit"] {background-color: #0b68f2;height: 52px;line-height: 52px;border-radius: 50px;width: 100%;border: none;font-family: Kanit-Medium;color: #fff;}
.p_Contact_l .form_r .sub:hover input {text-decoration: underline;}
.model {width: 100%;background-color: #121214;color: #fff;overflow: hidden;padding: 5% 0}
.model.special {background-color: #fff;color: #000;padding: 20px 0;}
.model .tou_01 {margin-bottom: 30px;}
.model .tou_01 .p2 {font-size: 24px;max-width: 855px;margin: 5px auto 0px;text-align: center;line-height: 40px;}
.model .tou_01 .p2.black {color: #000;}
.model .tou_01 .h2 {font-size: 50px;text-align: center;}
.bold {font-weight: bold;}
.tList {display: flex;padding: 0 10%;margin-top: 30px;}
.tList .item {margin: 0 25px;position: relative;height: 0;padding-top: 20.5%;width: 48%;background: url('../img/PC/product-background1.png') no-repeat center/100% 100%;background-size: 100%;}
.tList .item img {position: absolute;width: 36%;bottom: 4px;right: 4%;object-fit: cover;transition: all ease-in-out .3s;border-radius: 20px;}
.model .tList .group {position: absolute;left: 5%;top: 5%;}
.model .tList .p2 {font-size: 25px;max-width: 855px;text-align: left;color: #fff;line-height: 1.3;margin-bottom: 4px;}
.model .tList .more {height: 51px;line-height: 51px;display: inline-block;border-bottom: 1px solid rgba(255, 255, 255, 0.49);} 
.model .tList .more a {color: #fff;}
.model .tList .more:after {content: "";display: inline-block;width: 18px;height: 18px;vertical-align: middle;margin-left: 10px;background: url(../img/PC/arrow-right.png) no-repeat center top;background-size: 100%;}
.news_main .model .ulist {display: flex;justify-content: center;flex-wrap: wrap;}
.model .ulist {display: flex;justify-content: flex-start;}
.model .ulist .item {width: 31%;background-color: #f3f7fe;border-radius: 12px;padding: 30px;box-sizing: border-box;margin: 30px 1% 0 1%;border: 1px solid #e1ecfd;}
.model .ulist.videolist .item {background-color: transparent;}
.model .ulist .item .picture {width: 100%;position: relative;height: 0;padding-top: 70%;overflow: hidden;}
.model .ulist .item:hover img {transform: scale(1.05);}
.model .ulist.videolist .item .picture {padding-top: 63%;}
.model .ulist.videolist .item .picture .play_bbtn {width: 67px;height: 67px;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);z-index: 10;background-image: url(../images/play.png);background-repeat: no-repeat;background-position: center;background-size: 100%;}
.model .ulist .item .picture .tips {position: absolute;padding: 5px 30px;color: #fff;text-align: center;background-color: #0b68f2;border-radius: 35px;left: 5%;bottom: 8%;}
.model .ulist .item .picture .tips a {color: #fff;}
.model .ulist .item .picture .tips:hover {background-color: #0C9EE3;}
.model .ulist .item .picture img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;transition: all ease-in-out .3s;border-radius: 30px;}
.model .ulist .item .describe {margin-top: 14px;}
.model .ulist .item .describe .title {font-size: 24px;line-height: 1.3;height: 90px;}
.model .ulist .item .describe .content {font-size: 18px;color: #9da9c4;margin: 10px 0 10px 0;height: 80px;font-family: Kanit-Regular;line-height: 26px;}
.model .ulist .item .describe .date::before {content: '-';font-family: Kanit;font-weight: 400;font-size: 16px;color: #9da9c4;line-height: 24px;}
.model .ulist .item .describe .date {color: #9da9c4;font-family: Kanit-Regular;}
.page_bar {position: relative;line-height: 31px;height: 33px;margin: 30px 0;text-align: center;font-size: 16px;}
.page_bar a,
.page_bar span {position: relative;display: inline-block;vertical-align: top;min-width: 33px;padding: 0 10px;margin: 0 4px 0 4px;text-align: center;border-radius: 3px;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#e3e3e3', gradientType='0');}
.page_bar span {line-height: 25px;}
.page_bar a.current,
.page_bar a:hover {color: #036db7;background: transparent;}
.page_bar span.current2 {padding-left: 8px;padding-right: 8px;}
.page_bar .pagination li {display: inline-block;vertical-align: middle;}
.page_bar .prev-page {width: 39px;height: 39px;background: url(../images/down2.png) no-repeat center top;background-size: 100%;transform: rotate(90deg);}
.page_bar .prev-page a {color: transparent;width: 100%;height: 100%;}
.page_bar .next-page {width: 39px;height: 39px;background: url(../images/down2.png) no-repeat center top;background-size: 100%;transform: rotate(270deg);}
.page_bar .next-page a {color: transparent;width: 100%;height: 100%;}

:root {--commonColor: #0b68f2;}

#index_scrollsidebar {top: 50%;right: 20px;transition: all ease-in-out 1s;opacity: 1;position: fixed;z-index: 99999}
#index_scrollsidebar ul li {width: 62px;height: 62px;background-color: var(--commonColor);border-radius: 10px;margin-bottom: 3px;display: flex;justify-content: center;align-items: center;position: relative}
#index_scrollsidebar ul li .show0 {position: absolute;background-color: var(--commonColor);border-radius: 8px;right: 80px;top: 50%;transition: all ease-in-out .5s;transform: translateY(-50%);display: none}
#index_scrollsidebar ul li .show0,
#index_scrollsidebar ul li .show0 a {font-size: 16px;color: #fff;white-space: nowrap;}
#index_scrollsidebar ul li:hover .show0 {display: block;padding: 6px;}
#index_scrollsidebar ul li>a {display: flex;width: 100%;height: 100%;border-radius: 8px;text-align: center;line-height: 62px;align-items: center;justify-content: center;}
#index_scrollsidebar ul li img {border: none;vertical-align: middle;width: 60%;}
#index_scrollsidebar .gototop {background-color: #333}
#index_scrollsidebar .gototop .s_smooth {display: flex;width: 100%;height: 100%;border-radius: 8px;text-align: center;line-height: 62px;align-items: center;justify-content: center;}
#index_scrollsidebar .gototop .s_smooth img {width: 23px;}


.fix_slide_foot {display: none;background: var(--commonColor);position: fixed;width: 100%;bottom: 0;flex-wrap: nowrap;flex-direction: row;justify-content: space-evenly;align-items: stretch;height: 50px;z-index: 111;}
.fix_slide_foot li {border-right: 1px solid white;display: flex;width: 100%;align-items: center;justify-content: center;align-content: center;}
.fix_slide_foot li:last-of-type() {border-right: none;}
.fix_slide_foot li a[title=email] img {height: 30px}
.fix_slide_foot li a {display: flex;width: 100%;align-items: center;justify-content: center;align-content: center;}
.fix_slide_foot li img {height: 25px;width: auto;}
.show0 img {width: 120px;margin: 0 auto 10px;display: block;max-width: unset !important;}
.show0 img:last-child {margin-bottom: 0;}



@media (max-width:1850px) {
  .web_head-index .nav_wrap-index {width: 65%;}
}
@media (max-width:1640px) {
  .web_head-index .nav_wrap-index {width: 70%;}
  .getQuote {display: none;}
  .head_nav-index>li {padding: 0 10px;}
  .web_head-index .change-language-index {width: 10%;}
  .head_nav-index>li>a {font-size: 14px;}
  .email-index a,
  .phone-index a {font-size: 14px;}
}
@media (max-width:1440px) {
  .web_head-index .header_layout {width: 95%;margin: 0 auto;}
}
@media (max-width:1300px) {
  .web_head-index .nav_wrap-index {width: 75% ;}
  .operate-info {width: auto ;}
  .web_head-index .logo-index {width: auto ;}
}
@media (max-width:1200px) {
  .head_nav-index>li>a {font-size: 16px;}
  .phone-index a {font-size: 14px;}
  .email-index a {font-size: 14px;}
  .web_head-index .phone-index {margin-left: 15px;}
  .contact-info {display: none;}
  .web_head-index .logo-index {width: 20%;}
  .web_head-index .nav_wrap-index {width: auto;}
  .operate-info {width: auto;}
  .web_head-index .header_layout {justify-content: space-between;}
}
@media (max-width:1100px) {
  .web_head-index .header_layout {padding: 30px 2%;}
  .head_nav-index>li>a {line-height: 30px;}
}
@media only screen and (max-width: 1024px) {
	#index_scrollsidebar {
		display: none;
	}
	.fix_slide_foot {
		display: flex;
	}
	body {
		padding-bottom: 50px
}
}
@media (max-width:950px) {
  .language-cont ul{width: 100%;}
  .language .language-label{display: none;}
  .mobile-serve .mobile-head-hide{padding: 8px 20px;}
  .language .language-info .language-cont{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
  .language-info{position:relative;display:block;*display:block;width:100%;background:#FFF;padding:0;}	
  .language-info .language-title{display:none;overflow:hidden;visibility:hidden;z-index: 9999991;}
  .language-cont{position:relative;left:auto;top:auto;width:100%;height:300px;text-align:left;border:none;}
  .mobile-serve .mobile-head-show .language-cont{visibility:visible;opacity:1;}	
  .language-cont ul li{border-bottom:1px solid #eee;width:50%;float:left;}	
  .operate-info{display: none;}
  .web-header-index .logo-index {width: 30%;}
  .web-header-index .logo-index img {width: 120px;height: 40px;}
  .mobile-head-items {width: 200px;z-index: 999;display: block;visibility: visible;height: 100%;line-height: 30px;margin-left: 10px;display: flex;justify-content: flex-start;align-items: center;gap: 10px;}
  .mobile-head-item {width: 30px;}
  .mobile-head-item.mobile-head-aside {float: right;}
  .mobile-head-item .title {overflow: hidden;width: 100%;height: 30px;color: #FFF;text-align: center;line-height: 40px;cursor: pointer;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
  .mobile-head-item .title a {position: relative;display: block;color: #FFF;}
  .mobile-head-item.mobile-head-home .title a:before {content: '\f015';}
  .mobile-head-item.mobile-head-nav .title:before {content: '';display: inline-block;width: 100%;height: 30px;background-image: url(../img/mobile/nav-btn.png);background-size: cover;background-repeat: no-repeat;background-position: center;vertical-align: top;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
  .mobile-head-item.mobile-head-language .change-language {position: relative;}
  .mobile-head-item.mobile-head-language .change-language-title {position: relative;}
  .change-language-cont-index {display: block ;}
  .mobile-head-item.mobile-head-language .change-language-title.medium-title a {font-family: 'Arial';font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 30px;text-align: left;font-style: normal;text-transform: none;display: flex;align-items: center;}
  .mobile-head-item.mobile-head-language .change-language-title.medium-title a::after {display: inline-block;padding-left: 2px;content: "\f107";font-size: 20px;font-family: 'fontawesome';margin-left: 5px;}
  .mobile-head-item.mobile-head-language .change-language .change-language-cont {border-radius: 3px;box-shadow: 1px 1px 3px rgba(0, 0, 0, .2);}
  .mobile-head-item.mobile-head-search .title:before {content: '';display: inline-block;width: 100%;height: 30px;background-image: url(../img/mobile/search.png);background-size: cover;background-repeat: no-repeat;background-position: center;vertical-align: top;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
  .mobile-head-item.mobile-head-social .title:before {content: "\f007";}
  .mobile-head-item.mobile-head-aside .title:before {content: "\f060";}
  .mobile-head-item .main-content-wrap {top: 0;z-index: 99999;display: block;background: #FFF;}
  .mobile-head-item .main-content-wrap .content-wrap {overflow-y: auto;padding: 15px 10px;height: 100%;background-color: #fff;}
  .mobile-head-item .main-content-wrap.middle-content-wrap .content-wrap {overflow-y: hidden;}
  .mobile-head-item .side-content-wrap {position: fixed;left: -70%;display: block;width: 70%;height: 100%;}
  .mobile-head-item .middle-content-wrap {position: absolute;left: 0;visibility: hidden;padding: 20px 0;width: 100%;height: auto;opacity: 0;}
  .mobile-head-item .middle-show-content-wrap {top: 30px;visibility: visible;opacity: 1;}
  .main-content-wrap .mobile-ico-close {position: absolute;top: 0;right: -35px;width: 30px;height: 30px;background: #fff url(../img/mobile/mobile_close.png) center center no-repeat;background-size: 50% auto;cursor: pointer;}
  .mobile-body-mask {position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height: 100vh;background: rgba(0, 0, 0, 0.6);}
  .index_main .layout,.layout {margin: 0 auto;width: 90%;}
  .web_head-index .nav_wrap-index {display: none;}
  .nav_wrap-index .logo img {height: 100px;}
  .web_head-index .head-search {display: block;}
  .head-search {position: relative;width: 90%;height: 35px;margin: 0 auto;}
  .head-search .search-ipt {position: absolute;width: 100%;height: 100%;left: 0;top: 0;color: #FFF;padding: 0 10px;border-bottom: 1px solid black;}
  .head-search .search-attr {display: none;}
  .head-search .search-btn {position: absolute;width: 35px;height: 100%;background: #000 url(../images/search.png) no-repeat center/20px;border: none;right: 0;top: 0;display: block !important;}
  .web-header-index {position: absolute;top: 0;z-index: 9999;width: 100%;}
  .web-header-index .header_layout {width: 100%;position: relative;padding: 16px 2.72%;display: flex;gap: 67px;justify-content: space-between;align-items: center;}
  .fixed {box-sizing: border-box;background-color: #000000;position: fixed;top: 0;left: 0;}
  .web-header-index .btn--search {display: inline-block;width: 30px;height: 30px;position: relative;vertical-align: middle;cursor: pointer;-webkit-box-sizing: content-box;box-sizing: content-box;}
  .web-header-index .btn--search:after,
  .web-header-index .btn--search:before {content: '';display: inline-block;width: 100%;height: 30px;background-image: url(../img/PC/search-btn.png);background-repeat: no-repeat;background-position: center;background-size: cover;vertical-align: top;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
  .web-header-index .btn--search:after {opacity: 0;filter: alpha(opacity=0);position: absolute;left: 0;top: 0;-webkit-transform: scale(.6) translateY(60%);-ms-transform: scale(.6) translateY(60%);-o-transform: scale(.6) translateY(60%);transform: scale(.6) translateY(60%);}
  .web-header-index .btn--search:hover:after {webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;opacity: .6;filter: alpha(opacity=60);}
  .web-header-index .btn--search:hover:before {opacity: 0;-webkit-transform: scale(.6) translateY(-60%);-ms-transform: scale(.6) translateY(-60%);-o-transform: scale(.6) translateY(-60%);transform: scale(.6) translateY(-60%);}
  .web-header-index .main-content-wrap .content-wrap {overflow-y: auto;padding: 15px 10px;height: 100%;background-color: #fff;}
  .head_nav-index {width: 100%;}
  .head_nav-index>li {display: block;border-bottom: 1px solid #dcdcdc;padding: 0;}
  .head_nav-index>li>a {position: relative;text-transform: uppercase;font-size: 16px;opacity: 1;}
  .head_nav-index li {padding-left: 28px;}
  .head_nav-index li,.head_nav-index li a {color: #111;}
  .head_nav-index li.has-child>ul {position: relative;top: auto;left: auto;display: none;margin-left: 0;padding: 0 0 0 10px;width: 100%;border-top: unset;box-shadow: unset;opacity: 1;-webkit-transform: unset;transform: unset;}
  .head_nav-index li a {display: block;line-height: 33px;text-align: left;}
  .head_nav-index li a:hover {color: inherit;}
  .head_nav-index li em {display: block;overflow: hidden;}
  .head_nav-index>li ul li {font-size: 14px;padding: 0;border-bottom: 1px dashed #c1c1c1;}
  .head_nav-index li li li {font-size: 12px;}
  .head_nav-index>li ul li a {color: #555;line-height: 28px;opacity: 1;}
  .head_nav-index>li.has-child a {padding-right: 0;display: flex;justify-content: space-between;align-items: center;line-height:2;padding-right: 30px;}
  .head_nav-index li.has-child a b {overflow: hidden;-webkit-box-sizing: content-box;box-sizing: content-box;display: inline-block;width: 20px;height: 20px;border: 1px solid #111;border-radius: 2px;line-height: 15px;z-index: 999;position: absolute;}
  .head_nav-index li.has-child a b:before,
  .head_nav-index li.has-child a b:after {position: absolute;top: 50%;left: 3px;display: block;margin-top: -.5px;width:12px;height: 1px;background-color: #111;content: '';}
  .head_nav-index li.has-child a b:after {-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);-ms-transform: rotate(90deg);}
  .head_nav-index li{padding-left: 0;padding: 0;}
  .head_nav-index>li ul li:last-child {border-bottom: none;}
  .head_nav-index li.active>a>b:after {display: none;}
  .head_nav-index li li.has-child a b {width: 18px;height: 18px;line-height: 12px;}
  .head_nav-index li li.has-child a b:before,
  .head_nav-index li li.has-child a b:after {width: 10px;}
  .head_nav-index li.nav-current>a b:before,
  .head_nav-index li.nav-current>a b:after {background: #e60012;}
  .web_head-index .nav_wrap-index {display: none;}
  .head_nav-index li.nav-current>a:after,
  .head_nav-index li>a:after {display: none;}
  .head_nav-index li.nav-current,
  .head_nav-index li.nav-current>a b {border-color: unset;}
  .web_footer{padding: 0;margin-top: 15%;}
  .foor_service{flex-direction: column;}
  .web_footer .foot_info,.web_footer .foot_links,.web_footer .foot_contact{width: 100%;margin-bottom: 8%;}
  .foot_contact .contact-title a{display: block;}
  .foot_links .link-list{margin-top: 5%;}
  .foot_info .foot_input form{flex-direction: column;}
  .foot_info .foot_input input{width: 100%;}
  .foot_info .foot_input .subscribe-btn a{margin: 5% 0;}
  .inquiry-pop-bd{max-width: 95%;margin-left: -50%;margin-top: -50%;}
  .copyright{flex-direction: column;text-align: center;margin-top: 0%;}
  .copyright div:last-child{margin-top: 5%;}
  .foot-icons {position: fixed;bottom: 0;width: 100%;display: flex;flex-direction: row;justify-content: space-around;background: linear-gradient(to right, #052049, #000000);z-index: 9999;}
  .foot_icon {width: 33%;padding: 19px 50px;background-color: #E4C624;display: flex;justify-content: center;align-items: center;}
  .lBanner .h1{font-size: 35px;}
  .lBanner .p1{font-size: 28px;}
  .page_box .group {flex-direction:column }
  .page_box .lr{width: 100%;}
  .page_box .lr .img_box{width: 100%;padding-bottom: 120%;}
  .page_box .rr{width: 100%;}
  .page_box .rr .h1{font-size: 30px;}
  .lates_list .tou_01{margin-bottom: 0;}
  .lates_list .tou_01 .h2{font-size: 30px;}
  .lates_list .tou_01 .p2{font-size: 20px;}
  .lates_list .ulist{flex-direction: column;}
  .lates_list .ulist .item{width: 100%;padding: 5%;}
  .lates_list .ulist .item .describe .content{display: none;}
  .contact-box .contact-title a{font-size: 30px;line-height: 1.4;}
  .contact-btn .book-demo{display: none;}
  .question-warp .question-title a{font-size: 40px;}
  .question-list .question-item .question-item-title{padding: 4% 6%;}
  .question-item-title a{font-size: 20px;}
  .aside{display: none;}
	.main{width: 100%;}
	.plist{padding: 10% 0;}
	.plist .describe{position: relative;}
  .tList{width: 100%;padding: 0 5%;flex-wrap: wrap;}
	.tList .item{width: 100%;padding-top: 41%;margin-bottom: 5%;}
.page_box.swiperBox .swiper-button-next{top: auto;bottom: 5%;right: 5%;display: none;}
.page_box.swiperBox .swiper-button-prev{top: auto;bottom: 5%;right: calc(5% + 50px );display: none;}
.model .ulist{flex-direction: column;}
.model .ulist .item{width: 100%;}
.model .tou_01 .p2{font-size: 20px;}
.model .tou_01 .h2{font-size: 30px;}
}
