.overlay_fullpage {  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100vh;  background: rgba(0, 0, 0, 0.3);  z-index: 404;  display: none;}.header {  min-width: 1200px;  position: fixed;  top: 0px;  left: 0px;  width: 100%;  transition: all 250ms linear;  z-index: 9999;}.header .overlay {  position: absolute;  top: 0;  left: 0;  height: 100%;  width: 100%;  background: rgba(0, 0, 0, 0.2);  z-index: 99;  transition: all 0.1s linear;}.header .overlay:hover {  background: rgba(0, 0, 0, 0.4);}.header .copy:hover + .overlay {  background: rgba(0, 0, 0, 0.4);}.header .copy:hover ~ .img {  display: inline-block;  transform: scale(1.05);}.header .overlay:hover + .img {  display: inline-block;  transform: scale(1.05);}.header:hover {  background: #041726;}.header .header_inner {  height: 100px;}/* .navs .nav_item:hover .btn:after{	width:100%;} */.header .btn::after {  position: absolute;  bottom: -8px;  left: 50%;  width: 0;  height: 2px;  background: #2d44ba;  content: " ";  transition: width 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);  transform: translateX(-50%);}.header .btn:hover:after {  width: 100%;}.btn-a {  display: inline-block;  background: none;  border: 0px;  outline: none;  position: relative;  top: 0px;  left: 0px;  padding: 0px;  font-size: 12px;  line-height: 120%;}.navs {  padding: 0 60px;  display: flex;  height: 100%;  align-items: center;  justify-content: space-between;}.header .logo {  width: 188px;  height: 36px;}.header .logo a {  display: block;  width: 100%;  height: 100%;}.navs_inner {  /* width:50%; */  height: 100%;  display: flex;  justify-content: space-between;  align-items: center;}.nav_item:nth-child(2) a,.nav_item:nth-child(3) a,.nav_item:nth-child(4) a,.nav_item:nth-child(6) a {  cursor: default;}.navs .nav_item {  position: relative;  padding: 0 26px;  display: flex;  align-items: center;  height: 100%;  cursor: pointer;  /* border:1px red solid; */}.nav_item:last-child {  padding: 0;  width: 118px;  height: 36px;  background: rgba(255, 255, 255, 0.1);  /* opacity:0.1; */  border-radius: 18px;  text-align: center;  line-height: 36px;}.nav_item:last-child .text-button {  margin: 0;  width: 100%;  height: 100%;}.nav_item:last-child .text-button a {  width: 100%;  height: 100%;}.navs .nav_item a {  display: flex;  justify-content: center;  align-items: center;  /* width:100%;	height:100%; */  position: relative;  border-radius: 18px;  font-size: 14px;  font-weight: 400;  color: #fff;}.navs .nav_item:last-child a {  overflow: hidden;  -webkit-backface-visibility: hidden;  transform: translate3d(0, 0, 0);}.navs .nav_item.is_active {  /* height: 52px; */  margin-bottom: 0px;}.navs .clear {  clear: both;  line-height: 0;  overflow: hidden;}/* .navs .navs_outer_left{	float: left;	position: relative;	top: 0px;	left: 50%;}.navs .navs_outer_right{	float: left;	position: relative;	top: 0px;	right: 50%;} *//* .navs .btn{	padding-top: 12px;} */.sub_navs {  /* padding-top:100px; */  position: absolute;  top: 100%;  left: 0px;  width: 100%;  /* background:#041726; */  overflow: hidden;  display: none;}.sub_navs.visible {  display: block;}.sub_navs .sub_nav {  display: none;}.sub_navs .sub_nav.visible {  display: block;}.sub_navs .sub_inner {  overflow: hidden;}.sub_navs .sub_mask {  position: absolute;  top: 0px;  left: -100%;  background-color: #1b1a1d;  opacity: 0.8;  width: 100%;  height: 100%;  z-index: 9;}.sub_navs .sub_item {  float: left;  height: 540px;  width: 33.3333%;}.sub_navs .resource .sub_item {  width: 50%;}.sub_navs .ac_trigger {  width: 100%;  height: 100%;  opacity: 0;  overflow: hidden;  position: relative;  top: 0px;  left: 0px;  display: flex;  flex-direction: column;  justify-content: center;  align-items: center;}.sub_navs .ac_trigger .img {  float: left;  /* height: 100%; */  max-width: 100%;  position: absolute;  top: 0 !important;  left: 0%;  transition: all 0.5s ease;}.sub_navs .resource .ac_trigger .img {  float: left;  /* height: 100%; */  max-width: 100%;  position: absolute;  top: 50%;  left: 0%;  transition: all 0.5s ease;}.product_plan {  width: 100%;  display: flex;  flex-direction: column;  align-items: center;}.product_plan h3 {  margin-bottom: 78px;  width: 60%;  color: #a5a5a5;  font-size: 24px;}.product_plan a {  padding-bottom: 22px;  color: #25272a;  font-size: 24px;}.product_plan img {  height: 15px;}.product_plan .sspan img {  height: 19px;  margin-left: 5px;  margin-bottom: -3px;}.product_plan .arrow_black {  display: none;}.product_plan ul {  width: 60%;}.product_plan li {  position: relative;  margin-bottom: 55px;}.product_plan li:last-child {  margin-bottom: 0;}.product_plan li a {  border-bottom: 1px #ddd solid;}.product_plan li:hover:after {  width: 100%;}.product_plan li:hover .arrow_black {  display: block;}.product_plan li:hover .arrow_gray {  display: none;}.sspan {  transition: all 250ms ease;}.product_plan li:hover .sspan {  display: inline-block;  transform: translatex(10px);}.product_plan li::after {  position: absolute;  bottom: 0;  left: 0;  width: 0;  height: 1px;  background: #25272a;  content: " ";  transition: width 250ms ease;  transform: translateX(0);}.product_plan li a {  display: inline-block;  display: flex;  justify-content: space-between;  align-items: center;}.nav_copy {  background: #fff;}.copy {  position: absolute;  z-index: 999;}.copy p {  text-align: center;  /* font-weight: 500; */  opacity: 0;}.sub_navs .ac_trigger p:nth-child(1) {  font-size: 36px;  color: #fff;}.sub_navs .ac_trigger p:nth-child(2) {  font-size: 22px;  color: #fff;}.commonAni2 .sub_item:nth-child(1) p:nth-child(1) {  animation: fadeliftup 0.8s 0.2s ease both;}.commonAni2 .sub_item:nth-child(1) p:nth-child(2) {  animation: fadeliftup 0.8s 0.3s ease both;}.commonAni2 .sub_item:nth-child(2) p:nth-child(1) {  animation: fadeliftup 0.8s 0.6s ease both;}.commonAni2 .sub_item:nth-child(2) p:nth-child(2) {  animation: fadeliftup 0.8s 0.7s ease both;}.commonAni2 .sub_item:nth-child(3) p:nth-child(1) {  animation: fadeliftup 0.8s 1s ease both;}.commonAni2 .sub_item:nth-child(3) p:nth-child(2) {  animation: fadeliftup 0.8s 1.1s ease both;}.commonAni3 .sub_item:nth-child(1) {  animation: fadeIn 0.5s ease both;}.commonAni3 .sub_item:nth-child(2) {  animation: fadeIn 0.5s 0.2s ease both;}.commonAni3 .sub_item:nth-child(3) {  animation: fadeIn 0.5s 0.4s ease both;}.sub_navs .is_active .sub_item {  -webkit-transition: all 0.5s;  -o-transition: all 0.5s;  transition: all 0.5s;}.sub_navs.is_clear .is_active .sub_item {  opacity: 0;  -webkit-transform: scale(0.9, 0.9);  -o-transform: scale(0.9, 0.9);  transform: scale(0.9, 0.9);}.sub_navs .sub_nav.is_active {  display: block;}@-webkit-keyframes fadeliftup {  0% {    -webkit-transform: translateY(40px);    opacity: 0;  }  100% {    -webkit-transform: translateY(0);    opacity: 1;  }}@keyframes fadeliftup {  0% {    transform: translateY(40px);    opacity: 0;  }  100% {    transform: translateY(0);    opacity: 1;  }}@-webkit-keyframes fadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes fadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}