﻿a {color: #FFF;font-size: 16px;transition: all 0.5s;}a:hover {color: #fff;}.shadow {box-shadow: 0 0 6px #888888;}#fixtop {position: fixed;top: 0;left: 0;width: 100%;z-index: 99;}#header {background: #004098;padding: 34px 56px;display: flex;flex-wrap: wrap;justify-content: flex-end;transition: all 0.5s;}#header .topnav {display: flex;flex-basis: 100%;}#header .nav {line-height: 48px;}#header .logo {margin-right: auto;}#header .logo img {max-width: 74vw;}#header .navul {display: flex;}#header .navli {margin-left: 49px;}#header .navli a:hover {color: #5d92fe;}#header .search {margin-left: 40px;display: flex;line-height: 60px;}#header #search {cursor: pointer;background: url("../images/search.png") no-repeat scroll center center;width: 19px;height: 100%;display: inline-flex;align-items: center;vertical-align: middle;}#header #line {margin: 0 14px;color: #FFFFFF;font-size: 16px;}#header .language-selector {display: flex;align-items: center;gap: 8px;padding: 10px 0;height: 42px;line-height: 42px;}#header .language-selector span:first-child {color: #fff;font-size: 14px;margin-right: 0px;vertical-align: middle;}#header .language-selector .lang {display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 18px;position: relative;opacity: 0.8;transition: opacity 0.3s ease;vertical-align: middle;}#header .language-selector .lang:hover {opacity: 1;}#header .language-selector .flag {display: block;width: 100%;height: 100%;background-image: url("../images/flags.png");background-repeat: no-repeat;background-position: center;}#header .language-selector .en .flag {background-position: 0 0;}#header .language-selector .zh .flag {background-position: -24px 0;}#header .language-selector .jp .flag {background-position: -48px 0;}#header .language-selector .lang.active .flag {box-shadow: 0 0 0 1px #fff;}#header .m {display: none;}#translate {display: none !important;}#header #mnav {cursor: pointer;background: url("../images/mnav.png") no-repeat scroll 0 16px;width: 19px;}#header .hide {display: none;}#header .searchbox {display: flex;margin-top: 24px;}#header .searchbox .serach-btn {width: 80px;height: 40px;text-align: center;border: none;background-color: rgba(5, 70, 134, 0.8);color: #FFFFFF;}#header .searchbox .serach-txt {border: 1px solid;width: 300px;padding-left: 16px;}#header .mnav {display: none;flex-basis: 100%;height: 100vh;}#header .mnav .mnavul {text-align: center;}#header .mnav .mnavli {border-bottom: 1px solid #3368b4;}#header .mnav a {color: #86b2f0;line-height: 12vh;}.x-menu {display: flex;justify-content: center;padding: 0 20px;box-sizing: border-box;width: 100%;max-width: 1200px;margin: 0 auto;list-style: none;}.x-menu>li {position: relative;flex: 1;min-width: auto;white-space: nowrap;}.x-menu>li>a {display: block;padding: 0 1vw;color: #fff;font: 200 17px/60px "Microsoft yahei";text-align: center;text-decoration: none;overflow: hidden;text-overflow: ellipsis;}.x-menu>li>a:hover {background: #004098;color: #fff !important;transition: background 0.3s ease;}.x-menu>li.active>a {color: #fff;background: #0056b3;}.x-menu>li+li:after {content: '';position: absolute;z-index: 100;width: 1px;left: 0;height: 16px;top: 25px;background-color: #d6d6d6;}.x-sub-menu {opacity: 0;visibility: hidden;transform: translateY(10px);transition: all 0.3s ease;position: absolute;top: 100%;left: 0;width: auto;min-width: 150px;padding: 0;margin: 0;list-style: none;background: #fff;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);z-index: 1000;white-space: nowrap;}.x-sub-menu li {width: 100%;}.x-sub-menu a {display: block;padding: 10px 15px;color: #333;text-decoration: none;}.x-sub-menu a:hover {background-color: #f5f5f5;}.x-menu>li:hover .x-sub-menu {opacity: 1;visibility: visible;transform: translateY(0);}@media (max-width: 768px) {.x-menu {flex-wrap: wrap;padding: 0 10px;}.x-menu>li {flex: 1 0 auto;min-width: 120px;}.x-menu>li>a {font-size: 15px;line-height: 50px;}.x-sub-menu {left: 0;width: auto;min-width: 120px;}}.x-menubg {}.key-hotline {padding: 15px 0;}.x-key {color: #0158cb;font: 400 14px/44px "Microsoft yahei";}.x-key a {color: #666666;margin-right: 6px;}.x-key a:hover {color: #0158cb;}.x-header-right #formsearch {border: 1px solid #0158cb;width: 420px;border-radius: 4px;}.x-header-right #formsearch {position: relative;float: right;}.x-header-right #formsearch #s_btn {float: left;outline: none;border: none;width: 90px;height: 42px;background: url(../images/fc189ffd4796b832c2da82a282df818b78b6d5c8.png) no-repeat 20px center #0158cb;color: #fff;padding-left: 30px;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}.x-header-right #formsearch #keyword {float: left;background: none;outline: none;border: none;width: calc(100% - 90px);color: #333;height: 40px;padding-left: 10px;}.container-fluid {width: 750px;}.container-fluid {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (max-width:767px) {.hidden-xs {display: none !important }}#footer {background-color: #014099;}.fright {margin-right: 30px;width: 340px;}.fright img {width: 120px;float: left;}.fright span {float: left;color: #fff;height: 40px;line-height: 40px;text-align: center;width: 120px;}.fright .foot_01 {float: left;width: 220px;padding-top: 20px }.fright .foot_01 img {width: 200px;float: left;}.fright .foot_01 span {letter-spacing: 1px;font-weight: 200;font-size: 24px;color: #fff;width: 200px;}.fright .foot_02 {float: right;width: 120px;}.footer {background-color: #333;color: #fff;padding: 4rem 2rem;}.footer-container {max-width: 1396px;margin: 0 auto;display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap: 2rem;}.footer-column h3 {font-size: 1.2rem;margin-bottom: 1.5rem;padding-bottom: 0.5rem;position: relative;text-transform: uppercase;letter-spacing: 1px;}.footer-column h3::after {content: '';position: absolute;bottom: 0;left: 0;width: 40px;height: 2px;background-color: #666;}.footer-column ul {list-style: none;}.footer-column ul li {margin-bottom: 0.8rem;}.footer-column ul li a {color: #ccc;text-decoration: none;transition: color 0.3s ease;}.footer-column ul li a:hover {color: #fff;padding-left: 5px;}.contact-info p {margin-bottom: 0.8rem;color: #ccc;}.social-links {margin-top: 1.5rem;}.social-links a {display: inline-block;width: 36px;height: 36px;border-radius: 50%;background-color: #444;color: #fff;text-align: center;line-height: 36px;margin-right: 8px;transition: background-color 0.3s ease;}.social-links a:hover {background-color: #666;transform: translateY(-3px);}.links {position: relative;padding: 18px 0;}.links>span {font-size: 16px;padding-left: 0px;color: #ffffff;}.links_ul {display: inline-block;}.links_ul>a {display: inline-block;height: 16px;line-height: 16px;padding: 0 24px;text-align: center;border-right: 1px solid #ffffff;font-size: 16px;color: #ffffff;}@media only screen and (max-width: 1440px) {#header .navli {margin-left: 26px;}#header .search {margin-left: 20px;}}@media only screen and (max-width: 1180px) {#header {padding: 3vw;background-color: #014099;}#header .nav, #header .search {display: none;}#header .m {display: flex;}.footer {padding: 2rem 1rem;}.footer-container {grid-template-columns: 1fr;gap: 2.5rem;}.footer-column h3 {font-size: 1.1rem;margin-bottom: 1rem;}}@media only screen and (max-width: 620px) {}#banner-inside {position: relative;width: 100%;height: auto;overflow: hidden;margin: 0 auto }#banner-inside .bannertext {width: 100%;text-align: center;position: absolute;top: 40%;}.bannertext .bigtext {font-size: 50px;margin-bottom: 60px;color: #fff;position: relative;width: 100%;display: table;}.bannertext .bigtext:after {content: '';display: block;position: absolute;left: 50%;width: 72px;height: 1px;margin-left: -36px;bottom: -40px;background: #fff;}.bannertext .bigtext2 {font-size: 40px;font-weight: 300;font-family: 'Microsoft YaHei Light', 'Microsoft YaHei';color: #5d92fe;width: 100%;display: table;}#banner-inside img {width: 100%;}@media (max-width: 768px) {#banner-inside {}#banner-inside img {left: 0;margin-left: 0px;}.bannertext .bigtext {font-size: 30px;}.bannertext .bigtext2 {font-size: 20px;}}.g-bd {padding: 0px 56px;margin: 0 auto;max-width: 1392px;}#navpart {position: relative;background: #004098;margin: 102px auto 0;width: 100%;display: table;}#navpart .position {padding: 25px 3% 25px;margin: 0 auto;color: #999;font-size: 12px;text-align: left;float: right;}#navpart .position a {color: #999 }#navpart .position a:hover {color: #5d92fe;text-decoration: underline }#navpart .column {padding: 20px 56px 20px;max-width: 1392px;margin: 0 auto;text-align: left;overflow: auto }#navpart .column ul {text-align: left }#navpart .column ul li {display: inline-block;float: left;border: 1px solid rgba(255, 255, 255, 0.3);background: rgba(255, 255, 255, 0.6);height: 40px;line-height: 40px;padding: 0 30px;margin-right: 10px;font-size: 14px;text-align: center;}#navpart .column a {display: block;color: #002e90;}#navpart .column .A, #navpart .column ul li:hover {background: #5d92fe;border: 1px solid #5d92fe }#navpart .column .A a, #navpart .column ul li:hover a {color: #fff }#navpart .column #scrollwidth {width: auto }.linkbox {display: none;}.footer-social ul li {color: #ccc;display: inline-block;margin-right: 10px;height: 30px;line-height: 30px;color: #fff;text-align: center;font-size: 12px;}.footer-social ul {margin: 1.5em 0 }.footer-social ul li a {color: #ccc;font-size: 12px;}.footer-social ul li:hover a {color: #fff;text-decoration: none }@media(max-width: 768px) {#navpart {margin-top: 58px;}#header .mnav {background: #004098 }#header .mnav a {line-height: 50px;color: #fff }.title-style h2 {line-height: 40px;height: 40px }.about-ours .img img {height: inherit !important }.about-ours .right2 {display: none }}.pager {text-align: center;margin: 40px 0;}.pager ul {display: flex;flex-wrap: wrap;justify-content: center;padding: 0;list-style: none;}.pager ul li {display: inline-block;}.pager ul li a {padding: 0px 15px;margin: 10px 5px;border: #dddddd solid 1px;display: inline-block;color: #000;text-decoration: none;}.pager ul li a:hover {border: #004098 solid 1px;color: #004098;}.pager ul .active a {border: #004098 solid 1px;display: inline-block;background-color: #004098;color: #fff;}.pager ul a:not([href]):not([class]):hover {border: #dddddd solid 1px;}.pager ul .active a:hover {color: #fff;border: #004098 solid 1px !important;}@media(max-width: 768px) {.pager {margin: 20px 0;}.pager ul li a {padding: 5px 10px;margin: 5px 3px;border-width: 1px;font-size: 12px;line-height: 24px;}@media(max-width: 480px) {.pager ul li a {padding: 3px 8px;margin: 3px 2px;font-size: 11px;}}}.process-title {margin-top: 60px;text-align: center;}.process-title span {color: #014099;font-size: 28px;line-height: 32px;font-weight: 700;font-family: Arial;}.process-container {max-width: 1395px;margin: 0 auto;padding: 2rem 0;}.process-grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 2rem;}.process-card {background-color: #fff;border-radius: 12px;padding: 2rem 1.5rem;text-align: center;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);transition: transform 0.3s ease, box-shadow 0.3s ease;}.process-card:hover {transform: translateY(-5px);box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);}.process-icon {width: 80px;height: 80px;margin: 0 auto 1.5rem;display: flex;align-items: center;justify-content: center;}.process-icon img {max-width: 100%;max-height: 100%;object-fit: contain;}.process-title {font-size: 1.25rem;font-weight: 600;margin-bottom: 1rem;color: #222;}.process-desc {font-size: 0.95rem;color: #666;line-height: 1.6;}@media (max-width: 992px) {.process-grid {grid-template-columns: repeat(2, 1fr);gap: 1.5rem;}.process-title {margin-top: 30px;text-align: center;}.process-title span {font-size: 1.5rem;}}@media (max-width: 576px) {.process-grid {grid-template-columns: repeat(2, 1fr);gap: 1rem;padding: 0 0.5rem;}.process-card {padding: 1.5rem 1rem;min-height: 100%;}.process-title {font-size: 1.1rem;}.process-desc {font-size: 0.9rem;}}.services-container {max-width: 1395px;margin: 0 auto;}.services-grid {display: flex;flex-wrap: wrap;gap: 20px;justify-content: center;}.service-card {flex: 1;min-width: 280px;max-width: calc(50% - 10px);text-align: center;transition: all 0.3s ease;padding: 10px;border-radius: 8px;cursor: pointer;}.service-image {width: 100%;height: auto;border-radius: 8px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);margin-bottom: 15px;display: block;transition: transform 0.3s ease;}.service-title {font-size: 1.5rem;color: #333;font-weight: 600;transition: color 0.3s ease;}.service-card:hover {transform: translateY(-5px);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);}.service-card:hover .service-image {transform: scale(1.03);}.service-card:hover .service-title {color: #007bff;}@media (max-width: 768px) {.service-card {max-width: 100%;}.service-title {font-size: 1.25rem;}}:root {--primary-color: #3b82f6;--primary-dark: #2563eb;--secondary-color: #f3f4f6;--text-color: #1f2937;--text-light: #6b7280;--border-color: #e5e7eb;--success-color: #10b981;--error-color: #ef4444;--shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-hover: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);}.note-container {max-width: 1396px;margin: 0 auto;padding: 0 1rem;}.note-card {background: white;border-radius: 1rem;padding: 2.5rem;box-shadow: var(--shadow);transition: box-shadow 0.3s ease;}.note-card:hover {box-shadow: var(--shadow-hover);}.note-header {text-align: center;margin-bottom: 2rem;}.note-title {font-size: 1.8rem;font-weight: 700;margin-bottom: 0.5rem;color: #014099;}.note-subtitle {color: var(--text-light);font-size: 1rem;max-width: 1396px;margin: 0 auto;}.note-form {display: grid;gap: 1.5rem;}.note-form-group {display: flex;flex-direction: column;gap: 0.5rem;}.note-form-row {display: grid;grid-template-columns: 1fr;gap: 1.5rem;}.note-label {font-weight: 500;font-size: 0.95rem;display: flex;align-items: center;gap: 0.5rem;}.note-label i {color: #004098;font-size: 0.9rem;}.note-input, .note-textarea, .note-select {padding: 0.875rem 1rem;border: 1px solid var(--border-color);border-radius: 0.5rem;font-size: 1rem;transition: all 0.2s ease;}.note-input:focus, .note-textarea:focus, .note-select:focus {outline: none;border-color: var(--primary-color);box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1);}.note-textarea {min-height: 120px;resize: vertical;}.note-actions {display: flex;justify-content: space-between;align-items: center;margin-top: 1rem;}.note-captcha {display: flex;align-items: center;gap: 1rem;background-color: var(--secondary-color);padding: 0.75rem;border-radius: 0.5rem;}.note-captcha-img {background-color: white;padding: 0.5rem;border-radius: 0.25rem;font-weight: bold;color: var(--text-light);min-width: 100px;text-align: center;}.note-btn {background-color: var(--primary-color);color: white;border: none;padding: 0.875rem 1.5rem;border-radius: 0.5rem;font-weight: 500;font-size: 1rem;cursor: pointer;transition: background-color 0.2s ease;display: flex;align-items: center;gap: 0.5rem;}.note-btn:hover {background-color: var(--primary-dark);}.note-btn i {font-size: 0.9rem;}.note-success {color: var(--success-color);font-size: 0.9rem;margin-top: 0.25rem;display: none;}.note-error {color: var(--error-color);font-size: 0.9rem;margin-top: 0.25rem;display: none;}.error-border {border-color: var(--error-color) !important;}.captcha-container {display: flex;align-items: center;gap: 8px;max-width: 400px;}.dr-code {height: 40px;min-width: 100px;display: flex;align-items: center;justify-content: center;border: 1px solid #ddd;border-radius: 4px;padding: 0 8px;cursor: pointer;user-select: none;background-color: #f9f9f9;}.dr-code img {max-height: 100%;max-width: 100%;}@media (min-width: 640px) {.note-form-row {grid-template-columns: 1fr 1fr;}}@media (max-width: 639px) {.note-card {padding: 1.5rem;}.note-title {font-size: 1.5rem;}.note-actions {flex-direction: column;align-items: stretch;gap: 1rem;}.note-btn {width: 100%;justify-content: center;}.note-captcha {flex-direction: column;align-items: stretch;}.note-input, .note-textarea, .note-select {width: 100%;max-width: 600px;padding: 0.875rem 1rem;border: 1px solid var(--border-color);border-radius: 0.5rem;font-size: 1rem;transition: all 0.2s ease;box-sizing: border-box;}}.webdown {width: 100%;overflow: hidden;margin: 0 auto;padding: 80px 0;background-color: #f9f9f9;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 60px;}.webdown .webdown_main {width: 1400px;height: auto;margin: 0 auto;padding: 0 }.webdown_main .webdown_list {width: 100%;height: auto;margin: 0 auto;padding: 0 }.webdown_list ul li {width: 48.5%;height: auto;margin: 0 3% 30px 0;padding: 0 100px 0 0;background-color: #fff;box-shadow: 0 0 0 rgba(0, 0, 0, 0);float: left;position: relative;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }.webdown_list ul li:nth-child(2n+2) {margin: 0 0 30px }.webdown_list ul li:hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.06) }.webdown_list ul li .webdown_Btn {width: 100px;height: 100px;margin: 0;padding: 0;border-left: 1px solid #e6e6e6;position: absolute;top: 0;right: 0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s }.webdown_list ul li .webdown_Btn a {display: block;width: 100px;height: 100px;margin: 0 auto;padding: 25px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }.webdown_list ul li .webdown_Btn a i.DwIco {display: block;width: 50px;height: 50px;margin: 0 auto;padding: 0;background: url(../images/down.png) center center no-repeat;background-size: 100% 100%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s }.webdown_list ul li:hover .webdown_Btn {border-left: 1px solid #004098 }.webdown_list ul li:hover .webdown_Btn a i.DwIco {background: url(../images/down1.png) center center no-repeat;background-size: 100% 100% }.webdown_list ul li .webdown_text {width: 100%;height: 100px;overflow: hidden;margin: 0;padding: 15px 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }.webdown_list ul li .webdown_text a.webdown_Name {display: block;width: 100%;height: 40px;overflow: hidden;line-height: 40px;color: #333;font-size: 20px;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;margin: 0 auto 6px;padding: 0 0 0 13px;position: relative;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }.webdown_list ul li .webdown_text a.webdown_Name i {display: block;width: 3px;height: 20px;margin: 0;padding: 0;background-color: #004098;position: absolute;left: 0;top: 10px }.webdown_list ul li .webdown_text span {display: block;width: 100%;height: 24px;overflow: hidden;line-height: 24px;color: #999;font-size: 14px;margin: 0 auto;padding: 0 }.webdown_list ul li .webdown_text span img {display: block;width: 18px;height: 18px;margin: 2px 6px 2px 0;padding: 0;float: left }.webdown_list ul li:hover .webdown_text a.webdown_Name {color: #004098 }.xzabtn a {display: block;width: 160px;height: 44px;line-height: 44px;color: #fff;font-size: 16px;margin: 0 auto;padding: 0 33px;background: #004098 url(../images/down2.png) 104px 8px no-repeat;background-size: 28px 28px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }.xzabtn a:hover {background-color: #0352aa }@media (max-width:1440px) {.webdown {padding: 60px }.webdown .webdown_main {width: 100% }.webdown_main #fengye {margin: 30px auto 0 }}@media (max-width:1200px) {.webdown {padding: 60px 40px }.webdown_list ul li .webdown_text a.webdown_Name {font-size: 18px }.webdown_list ul li .webdown_text a.webdown_Name i {height: 18px;top: 11px }}@media (max-width:800px) {.webdown {padding: 40px 20px }.webdown_list ul li {width: 100%;height: auto;margin: 0 auto 20px;float: inherit }.webdown_list ul li:nth-child(2n+2) {margin: 0 auto 20px }.webdown_main #fengye {margin: 20px auto 0 }}@media (max-width:767px) {.webdown {padding: 20px 12px;margin-top: 20px;}.webdown_list ul li {width: 100%;height: auto;margin: 0 auto 20px;padding: 0 60px 0 0;float: inherit }.webdown_list ul li:nth-child(2n+2) {margin: 0 auto 20px }.webdown_list ul li .webdown_text {height: 80px;padding: 10px 12px }.webdown_list ul li .webdown_text a.webdown_Name {height: 36px;line-height: 36px;margin: 0 auto }.webdown_list ul li .webdown_text a.webdown_Name i {top: 9px }.webdown_list ul li .webdown_Btn {width: 60px;height: 80px }.webdown_list ul li .webdown_Btn a {width: 60px;height: 80px;padding: 20px 0 }.webdown_list ul li .webdown_Btn a i.DwIco {width: 40px;height: 40px }.webdown_main #fengye {margin: 0 auto }}@media (max-width:375px) {.webdown_list ul li .webdown_text a.webdown_Name {font-size: 16px }}#ab_kefu {position: fixed;right: 5px;top: 55%;transform: translateY(-50%);font-family: Arial, Helvetica, sans-serif;z-index: 9999 }#ab_kefu * {box-sizing: border-box;font-size: 12px;line-height: 1.1 }.ab-list {padding: 0;border: 1px solid #EEE;background-color: #FFF;max-width: 78px;border-radius: 4px;margin: 0 }.ab-icon {display: inline-block;background: url(../images/ab-ico23.png)no-repeat;width: 28px;height: 28px;transform: scale(.8) }.ab-list>li {width: 100%;border-top: 1px solid #EEE;list-style: none;text-align: center;padding: 2px 0 4px;transition: all .2s ease-in-out }.ab-list>li>a>p {margin: 0;transform: scale(.9);text-transform: capitalize }.ab-list>li a {color: #555;text-decoration: none;display: block;padding: 0 2px }.ab-wechat-img {position: absolute;right: calc(100% - 1px);bottom: 0;width: 120px;text-align: center;padding: 10px 10px 6px;background-color: #FFF;border: 1px solid #EEE;border-radius: 4px;transform: scale(0);transform-origin: right bottom }.ab-wechat-img img {display: block;max-width: 100%;max-height: 100% }.ab-wechat-img p {margin: 4px 0 0;transform: scale(.9);word-break: break-all }.ab-wechat-img em {display: inline-block;width: 16px;height: 16px;background: url(../images/ab-ico23.png)-76px -8px/99px no-repeat;vertical-align: middle;margin-right: 4px }.ab-list>li:hover .ab-wechat-img {transition: transform .4s;transform: scale(1) }.ab-list>li:hover, .ab-list>li:hover+li {border-color: transparent }.ab-email .ab-icon {background-position: -8px -6px }.ab-whatsapp .ab-icon {background-position: -52px -50px }.ab-skype .ab-icon {background-position: -52px -6px }.ab-linkedIn .ab-icon {background-position: -144px -6px }.ab-youtube .ab-icon {background-position: -96px -96px }.ab-facebook .ab-icon {background-position: -10px -50px }.ab-wechat .ab-icon {background-position: -144px -10px }.ab-list li:hover a {color: #FFF }.ab-email:hover {background-color: #f90 }.ab-whatsapp:hover {background-color: #2cb740 }.ab-skype:hover {background-color: #0091df }.ab-linkedIn:hover {background-color: #2989B6 }.ab-youtube:hover {background-color: #FE021C }.ab-facebook:hover {background-color: #3E5C98 }.ab-wechat:hover {background-color: #51c332 }.ab-email:hover .ab-icon {background-position: -96px -6px }.ab-whatsapp:hover .ab-icon {background-position: -52px -94px }.ab-skype:hover .ab-icon {background-position: -96px -50px }.ab-linkedIn:hover .ab-icon {background-position: -144px -50px }.ab-youtube:hover .ab-icon {background-position: -141px -96px }.ab-facebook:hover .ab-icon {background-position: -10px -92px }.ab-wechat:hover .ab-icon {background-position: -144px -62px }.ab-list>li:first-child {border-radius: 4px 4px 0 0;border: 0 }.ab-list>li:last-child {border-radius: 0 0 4px 4px }@media (max-width: 768px) {#ab_kefu {display: none }.ab_message {display: none }}.cntct_container * {margin: 0 !important;padding: 0 !important;box-sizing: border-box !important;font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;}.cntct_container {max-width: 1396px;margin: 0 auto !important;padding: 20px 30px !important;position: relative;}.cntct_heading {color: #014099;text-align: center;margin-bottom: 15px !important;font-size: 2.8rem;}.cntct_description {text-align: center;max-width: 800px;margin: 0 auto 40px !important;color: #666;font-size: 1rem;line-height: 1.5;}.cntct_form {background-color: #fff;border-radius: 8px;box-shadow: 0 2px 15px rgba(0, 0, 0, 0.05);padding: 30px !important;width: 100% !important;}.cntct_form-row {display: flex !important;flex-wrap: wrap !important;margin: 0 -15px 20px !important;width: calc(100% + 30px) !important;}.cntct_form-group {flex: 1 !important;padding: 0 15px !important;min-width: 250px;margin-bottom: 15px !important;}.cntct_label {display: block !important;margin-bottom: 8px !important;font-weight: 500;color: #34495e;font-size: 16px;}.cntct_input, .cntct_select, .cntct_textarea {width: 100% !important;padding: 12px 15px !important;border: 1px solid #ddd !important;border-radius: 4px !important;font-size: 1rem !important;transition: border-color 0.3s, box-shadow 0.3s !important;}.cntct_input:focus, .cntct_select:focus, .cntct_textarea:focus {outline: none !important;border-color: #3498db !important;box-shadow: 0 0 0 3px rgba(52, 152, 219, 0.1) !important;}.cntct_textarea {min-height: 120px !important;resize: vertical !important;}.cntct_required {color: #e74c3c;}.cntct_submit-btn {display: block !important;margin: 20px auto 0 !important;background-color: #3498db !important;color: white !important;border: none !important;padding: 12px 30px !important;border-radius: 4px !important;font-size: 1rem !important;font-weight: 500 !important;cursor: pointer !important;transition: background-color 0.3s, transform 0.2s !important;}.cntct_submit-btn:hover {background-color: #2980b9 !important;}.cntct_submit-btn:active {transform: translateY(2px) !important;}.cntct_error-message {color: #e74c3c !important;font-size: 0.875rem !important;margin-top: 5px !important;display: none !important;}.cntct_error .cntct_input, .cntct_error .cntct_select, .cntct_error .cntct_textarea {border-color: #e74c3c !important;}.cntct_error .cntct_error-message {display: block !important;}.cntct_success-message {color: #27ae60 !important;text-align: center !important;margin-top: 20px !important;padding: 15px !important;background-color: rgba(39, 174, 96, 0.1) !important;border-radius: 4px !important;display: none !important;}@media (max-width: 768px) {.cntct_form-row {flex-direction: column !important;margin: 0 0 15px !important;width: 100% !important;}.cntct_form-group {padding: 0 0 15px !important;min-width: 100% !important;}.cntct_heading {font-size: 1.8rem !important;}.cntct_form {padding: 20px !important;}}@media (max-width: 480px) {.cntct_container {padding: 10px !important;}.cntct_submit-btn {width: 100% !important;padding: 12px !important;}}.prd-tabs-container {max-width: 94%;margin: 0 auto;background: #fff;border-radius: 12px;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);padding: 0 1px;}.prd-tabs-nav {display: flex;flex-wrap: wrap;border-bottom: 1px solid #eee;}.prd-tab-btn {padding: 16px 24px;background: none;border: none;font-size: 18px;font-weight: 500;color: #666;cursor: pointer;transition: all 0.3s ease;position: relative;flex: 1;min-width: 120px;}.prd-tab-btn:hover {color: #183883;background-color: #f0f4f8;}.prd-tab-btn.prd-active {color: #183883;font-weight: 600;}.prd-tab-btn.prd-active::after {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background-color: #183883;}.prd-tab-btn i {margin-right: 8px;font-size: 18px;}.prd-tabs-content {position: relative;min-height: 300px;}.prd-tab-pane {font-size: 14px;padding: 30px;display: none;animation: fadeIn 0.5s ease;}.prd-tab-pane.prd-active {display: block;}.prd-tab-pane h2 {color: #2c3e50;margin-bottom: 16px;font-size: 24px;}.prd-tab-pane p {margin-bottom: 16px;color: #555;}.prd-tab-pane ul {margin-left: 20px;margin-bottom: 16px;}.prd-tab-pane li {margin-bottom: 8px;}@keyframes fadeIn {from {opacity: 0;transform: translateY(10px);}to {opacity: 1;transform: translateY(0);}}@media (max-width: 768px) {.prd-tabs-nav {flex-direction: column;}.prd-tab-btn {width: 100%;text-align: left;padding: 14px 20px;}.prd-tab-btn.prd-active::after {width: 3px;height: 100%;bottom: 0;left: 0;}.prd-tab-pane {padding: 20px;}.prd-tab-pane h2 {font-size: 20px;}}.content-container {display: flex;gap: 20px;width: 100%;}#maximg {flex: 1;min-width: 0;}.product-sidebar {width: 350px;padding: 15px;box-sizing: border-box;}.product-title {margin: 0 0 15px 0;padding-bottom: 10px;border-bottom: 3px solid #004098;font-size: 18px;color: #333;text-align: center;font-weight:bold;}.product-list {list-style: none;margin: 0;padding: 0;}.product-item {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #f0f0f0;text-align: center;cursor: pointer;}.product-img {width: 100%;height: auto;display: block;margin-bottom: 10px;border-radius: 4px;object-fit: cover;}.product-name {display: block;color: #666;font-size: 14px;transition: color 0.3s;}.product-item:hover .product-name {color: #007bff;}.product-item:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}@media (max-width: 768px) {.product-sidebar {display:none;}}