@font-face {  font-family: 'AR';  src: url(../images/ARIAL-reg.ttf) format('truetype'), url(../images/ARIAL-reg.eot) format('eot'), url(../images/ARIAL-reg.woff) format('woff'), url(../images/ARIAL-reg.woff2) format('woff2');}body {  font-family: 'AR';}.ui.container {  padding: 0 15px;  position: relative;  max-width: 1450px;  margin: auto;}#header {  z-index: 2;  position: fixed;  width: 100%;  top: 0;}#header .nav {  position: relative;  z-index: 2;  display: inline-block;  width: 100%;  background: rgba(242, 242, 242,.6);}#header .nav .ui.menu {  display: flex;  height: 80px;  align-items: center;  margin: 0 auto;}#header .nav .ui.menu .logo {  display: inline-block;  margin-left: 0;  margin-right: auto;  vertical-align: middle;}#header .nav .ui.menu .logo img {  width: 15rem;}#header .nav .ui.menu .menu-box {  display: inline-block;  vertical-align: middle;  margin: auto;}#header .nav .ui.menu .menu-box ul.menu > li {  padding: 0;  font-size: 0.9rem;  color: #333333;  -webkit-perspective: 500px;  perspective: 500px;  transform-style: preserve-3d;  z-index: 100;  float: left;  position: relative;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}#header .nav .ui.menu .menu-box ul.menu > li:hover {  color: #0259a9;  -webkit-transition: .5s .5s border;  -moz-transition: .5s .5s border;  -ms-transition: .5s .5s border;  -o-transition: .5s .5s border;  transition: .5s .5s border;}#header .nav .ui.menu .menu-box ul.menu > li > a {  display: block;  line-height: 22px;  border-left: 1px solid #a6a6a6;  padding: 0 1.5rem;}#header .nav .ui.menu .menu-box ul.menu > li ul.sub-menu {  -webkit-perspective: 500px;  perspective: 500px;  transform-style: preserve-3d;  text-align: left;  position: absolute;  font-size: 15px;  background: #fff;  top: 100%;  left: -10px;  width: 180px;  transform: rotate3d(1, 0, 0, -90deg);  -webkit-transform: rotate3d(1, 0, 0, -90deg);  -moz-transform: rotate3d(1, 0, 0, -90deg);  -ms-transform: rotate3d(1, 0, 0, -90deg);  -o-transform: rotate3d(1, 0, 0, -90deg);  -webkit-transform-origin: 0 0 0;  -moz-transform-origin: 0 0 0;  transform-origin: 0 0 0;  opacity: 0;  transition: transform 0.5s, opacity 0.3s;  -webkit-transition: -webkit-transform 0.5s, opacity 0.3s;  -moz-transition: -moz-transform 0.5s, opacity 0.3s;  box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.2);  display: none \9;}#header .nav .ui.menu .menu-box ul.menu > li ul.sub-menu li {  display: block;  float: none;  padding: 0 15px;  line-height: 40px;  color: black;  font-size: 12px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  text-transform: capitalize;}#header .nav .ui.menu .menu-box ul.menu > li ul.sub-menu li a {  display: block;}#header .nav .ui.menu .menu-box ul.menu > li ul.sub-menu li:hover {  background: #222;  color: white;}#header .nav .ui.menu .menu-box ul.menu > li:hover ul.sub-menu {  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;  transform: rotate3d(0, 0, 0, 0);  -webkit-transform: rotate3d(0, 0, 0, 0);  -moz-transform: rotate3d(0, 0, 0, 0);  -ms-transform: rotate3d(0, 0, 0, 0);  -o-transform: rotate3d(0, 0, 0, 0);  display: block \9;}#header .nav .ui.menu .menu-box ul.menu > li:first-child a {  padding-left: 0;  border-left: none;}#header .nav .ui.menu .h-link {  display: inline-block;  vertical-align: middle;  font-size: 18px;  margin-left: 0;  margin-right: 0;  color: rgb(222,74,62);  cursor: pointer;  cursor: hand;  padding-right: 0.75rem;}#header .nav .ui.menu .h-search {  display: inline-block;  vertical-align: middle;  font-size: 18px;  margin-left: 0;  margin-right: 0;  border-left: 1px solid #a6a6a6;  cursor: pointer;  cursor: hand;  padding: 0 0.75rem;}#header .nav .ui.menu .language {  display: inline-block;  vertical-align: middle;  margin-left: 0;  margin-right: 0;  font-size: 18px;  line-height: 22px;  border-left: 1px solid #a6a6a6;  color: #000;  padding-left: 0.75rem;}#header .nav .search-box {  line-height: normal;  position: fixed;  top: 0;  left: 0;  background: #fff;  width: 100%;  height: 100%;  z-index: 99999;  display: none;}#header .nav .search-box form {  position: absolute;  top: 45%;  left: 50%;  width: 60%;  margin-left: -30%;}#header .nav .search-box form input {  background: none;  outline: none;  border: none;}#header .nav .search-box form input[type="text"] {  width: 100%;  border-bottom: 1px solid #e1e1e1;  font-size: 26px;  color: #000;  padding: 10px 0;}#header .nav .search-box form input[type="submit"] {  width: 22px;  height: 22px;  background: url(../images/tc-zoom.png) no-repeat;  position: absolute;  right: 15px;  top: 20px;}#header .nav .search-box form input[type="submit"]:hover {  opacity: 0.7;  filter: alpha(opacity=70);}#header .nav .search-box .close {  width: 30px;  height: 30px;  background: url(../images/close.png) no-repeat;  position: absolute;  right: 25px;  top: 15px;  cursor: pointer;}/*导航下拉菜单*/#header .nav-fixed {  position: absolute;  padding-top: 60px;  background: #f1f1f1;  width: 100%;  top: 0;  left: 0;  z-index: 1;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  -webkit-transform: translateY(-100%);  -moz-transform: translateY(-100%);  -ms-transform: translateY(-100%);  -o-transform: translateY(-100%);  transform: translateY(-100%);}/* #header .nav-fixed:after {  content: '';  width: 100%;  height: 1px;  background: #eee;  position: absolute;  top: 60px;  left: 0;} */#header .nav-fixed .box {  max-height: 90vh;  overflow-x: auto;}#header .nav-fixed .box .slide {  display: none;  padding: 20px 0;  overflow:hidden;}#header .nav-fixed .box .slide dl {  margin: -20px 0;}#header .nav-fixed .box .slide dl dd {  padding: 20px 0;  position:relative;}#header .nav-fixed .box .slide dl dd a.img-box {	display:block;}#header .nav-fixed .box .slide dl dd:nth-child(3n+1):after {  content:'';  position:absolute;  top:0;  left:0;  width:300%;  border-top: 1px solid #dedede;}#header .nav-fixed .box .slide dl dd:nth-child(1):after {  display:none;}#header .nav-fixed .box .slide dl dd .grid-box {  border-left: 1px solid #cacaca;}#header .nav-fixed .box .slide dl.five dd:nth-child(5n+1) .grid-box {  border-left: none;}#header .nav-fixed .box .slide dl.three dd:nth-child(3n+1) .grid-box {	border-left: none;}#header .nav-fixed .box .slide dl dd .left {  /*   width: 50%; */}#header .nav-fixed .box .slide dl dd .right {  /*   width: 50%; */  padding: 0 15px;}#header .nav-fixed .box .slide dl dd .right h3 {  font-size: 14px;  font-family: "Airal";  color: black;  margin-bottom: 5px;  text-transform:uppercase;}#header .nav-fixed .box .slide dl dd .right p {  font-size: 12px;  color: #6c7073;}#header .nav-fixed .box .slide dl dd .right ul {  padding-top: 10px;}#header .nav-fixed .box .slide dl dd .right ul li {  display: block;  font-size: 14px;  color: #3b3e40;  margin-bottom: 10px;}#header .nav-fixed .box .slide dl dd .right ul li:hover,#header .nav-fixed .box .slide dl dd .right h3:hover {  text-decoration: underline;}#header .nav-fixed.active {  -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);}/*导航下拉菜单ENd*/#banner .slick-arrow {  position: absolute;  top: 50%;  -webkit-transform: translateY(-50%);  -moz-transform: translateY(-50%);  -ms-transform: translateY(-50%);  -o-transform: translateY(-50%);  transform: translateY(-50%);  width: 50px;  height: 80px;  color: transparent;  border: none;  z-index: 1;  outline: none;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  opacity: 0;}#banner .slick-arrow:hover {  background-color: #fd2318;}#banner:hover .slick-arrow {  opacity: 1;}#banner .slick-prev {  background: url("../images/banner-btn-l.png") no-repeat center center rgba(0, 0, 0, 0.3);  left: 15px;}#banner .slick-next {  background: url("../images/banner-btn-r.png") no-repeat center center rgba(0, 0, 0, 0.3);  right: 15px;}#banner ul.slick-dots {  position: absolute;  bottom: 5%;  left: 50%;  -webkit-transform: translateX(-50%);  -moz-transform: translateX(-50%);  -ms-transform: translateX(-50%);  -o-transform: translateX(-50%);  transform: translateX(-50%);}#banner ul.slick-dots li {  width: 30px;  height: 30px;  display: inline-block;  margin: 0 10px;  border-radius: 100%;  border: 6px solid white;  background-color: #fd2318;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}#banner ul.slick-dots li button {  display: none;}#banner ul.slick-dots li.slick-active {  border-color: #fd2318;  background-color: white;}#banner .slick-slide .content {  display: none;}#banner .slick-active .content {  display: block;}table {  width: 100%;  margin-bottom: 20px;  /*word-break: break-word;*/}table td,table th {  padding: 5px 10px;  border: 1px solid #666;  /*width: 50%;*/}table td:first-child {  color: #2d2d2d;}table td:last-child {  color: #666;}.wpulike.wpulike-default {  display: none;}.prodet-page .wpulike.wpulike-default,.newdet-page .wpulike.wpulike-default {  display: inline-block;}.post-views-box {  position: relative;  margin-left: 20px;}.post-views-box .wp_ulike_btn.wp_ulike_put_image:after {  background-image: url(../images/fw.png) !important;  filter: none;}.wpulike {  z-index: 10;}.wpulike.post-views-box {  z-index: 5;}#banner .metaslider .slider-wrapper .nivo-directionNav a {  width: 50px;  height: 80px;  background-color: rgba(255, 255, 255, 0.2);  background-repeat: no-repeat;  background-position: center;  background-size: 14px;}#banner .metaslider .slider-wrapper .nivo-directionNav a:hover {  background-color: #fd2318;}#banner .metaslider .slider-wrapper .nivo-directionNav a.nivo-prevNav {  background-image: url(../images/banner-btn-l.png);}#banner .metaslider .slider-wrapper .nivo-directionNav a.nivo-nextNav {  background-image: url(../images/banner-btn-r.png);}#banner .theme-default .nivo-controlNav {  position: absolute;  bottom: 20px;  left: 50%;  width: auto !important;}#banner .theme-default .nivo-controlNav a {  width: 25px !important;  height: 25px !important;  background: #fff !important;  border: 7px solid #7d7d7d !important;  border-radius: 100% !important;  -webkit-box-shadow: none !important;  -moz-box-shadow: none !important;  box-shadow: none !important;  margin: 0 8px !important;}#banner .theme-default .nivo-controlNav a.active {  border-color: #fd2318 !important;}#mobile {  position: fixed;  top: 0;  left: -280px;  width: 280px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  display: none;  z-index: 20;}#mobile:before {  content: '';  width: 200vh;  height: 100vh;  position: fixed;  top: 0;  right: 100%;  display: block;  background: rgba(0, 0, 0, 0.13);  z-index: -1;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}#mobile #menu-on {  width: 40px;  height: 40px;  background: #f5f5f5;  position: absolute;  left: 100%;  top: 0;  cursor: pointer;  cursor: hand;}#mobile #menu-on i {  width: 23px;  height: 2px;  background: #222;  display: block;  position: absolute;  left: 50%;  -webkit-transform: translateX(-50%);  -moz-transform: translateX(-50%);  -ms-transform: translateX(-50%);  -o-transform: translateX(-50%);  transform: translateX(-50%);  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  -webkit-transform-origin: left center;  -moz-transform-origin: left center;  -ms-transform-origin: left center;  -o-transform-origin: left center;  transform-origin: left center;}#mobile #menu-on i.line1 {  top: 12px;}#mobile #menu-on i.line2 {  top: 19px;}#mobile #menu-on i.line3 {  top: 26px;}#mobile .menu-content {  width: 100%;  height: 100vh;  display: block;  background: #222;  padding: 40px 10%;  overflow-y: auto;  color: white;}#mobile .menu-content::-webkit-scrollbar {  width: 3px;  border-radius: 1.5px;}#mobile .menu-content::-webkit-scrollbar-button {  display: none;}#mobile .menu-content::-webkit-scrollbar-track {  background-color: #222;}#mobile .menu-content::-webkit-scrollbar-thumb {  background-color: #eee;}#mobile .menu-content h3 {  font-size: 20px;  color: inherit;  text-transform: capitalize;  margin-bottom: 10px;}#mobile .menu-content h3 i {  font-size: 16px;  position: relative;  top: -1px;}#mobile .menu-content .menu-logo {  display: block;}#mobile .menu-content .menu-logo img {  margin: 0 auto;}#mobile .menu-content .menu-list {  margin: 40px 0;}#mobile .menu-content .menu-list ul li {  font-size: 15px;  color: inherit;  text-transform: uppercase;  line-height: 20px;}#mobile .menu-content .menu-list ul li a {  padding: 8px 0;  display: block;}#mobile .menu-content .menu-list ul li a:hover {  color: #fd2318;  text-decoration: underline;}#mobile .menu-content .menu-list ul li li a {  position: relative;  padding-left: 15px;  font-size: 13px;  line-height: 18px;}#mobile .menu-content .menu-list ul li li a:after {  content: '';  width: 6px;  height: 1px;  background: white;  position: absolute;  top: 50%;  left: 0;  -webkit-transform: translateY(-50%);  -moz-transform: translateY(-50%);  -ms-transform: translateY(-50%);  -o-transform: translateY(-50%);  transform: translateY(-50%);}#mobile .menu-content .mob-search form {  position: relative;}#mobile .menu-content .mob-search form input {  width: 100%;  height: 45px;  line-height: 45px;  border-radius: 5px;  border: none;  padding: 0 15px;  font-size: 14px;  color: black;}#mobile .menu-content .mob-search form input[type="submit"] {  width: 45px;  height: 45px;  background: url("../images/icon-search-white.png") no-repeat center center #222;  position: absolute;  right: 0;  top: 0;  border-radius: 0;}#mobile .menu-content .mob-yuy {  margin: 40px 0;}#mobile .menu-content .mob-yuy ul li {  margin-bottom: 10px;  color: inherit;  font-size: 14px;}#mobile .menu-content .mob-yuy ul li img {  max-width: 40px;  display: inline-block;  vertical-align: middle;  margin-right: 10px;}#mobile .menu-content .mob-share ul li {  width: 30px;  height: 30px;  border-radius: 3px;  background: #333;  display: inline-block;  text-align: center;  line-height: 30px;  color: white;  font-size: 14px;  margin-right: 3px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}#mobile .menu-content .mob-share ul li:hover {  background: #fd2318;}#mobile .menu-content #menu-off {  margin-top: 40px;  cursor: pointer;  cursor: hand;}#mobile.active {  left: 0;}#mobile.active:before {  right: 0;}#mobile.active #menu-on i.line1 {  -webkit-transform: translateX(-50%) rotateZ(45deg);  -moz-transform: translateX(-50%) rotateZ(45deg);  -ms-transform: translateX(-50%) rotateZ(45deg);  -o-transform: translateX(-50%) rotateZ(45deg);  transform: translateX(-50%) rotateZ(45deg);  top: 12px;  margin-left: 3px;}#mobile.active #menu-on i.line2 {  opacity: 0;}#mobile.active #menu-on i.line3 {  -webkit-transform: translateX(-50%) rotateZ(-45deg);  -moz-transform: translateX(-50%) rotateZ(-45deg);  -ms-transform: translateX(-50%) rotateZ(-45deg);  -o-transform: translateX(-50%) rotateZ(-45deg);  transform: translateX(-50%) rotateZ(-45deg);  top: 28px;  margin-left: 3px;}#mobile.white .menu-content {  background: white;  color: black;}#mobile.white .menu-content .menu-list ul li li a:after {  background: black;}#mobile.white .menu-content .mob-search form input {  border: 1px solid black;}#mobile.white .menu-content .mob-search form input[type="submit"] {  border-top-right-radius: 5px;  border-bottom-right-radius: 5px;}#banner {  position: relative;  color: #fff;  overflow: hidden;}#banner ul li {  position: relative;}#banner ul li>img {  width: 100%;  min-height: 250px;  object-fit: cover;}#banner .text {  position: absolute;  left: 50%;  top: 50%;  width: 100%;  transform: translate(-50%,-50%);  text-align: center;  color: #fff;}#banner .text h3 {  font-size: 2.5rem;  font-family: "微软雅黑";  text-transform: uppercase;  line-height: 1;  padding-bottom: 10px;}#banner .text p {  font-size: 1.2rem;}#banner .text .more {  padding: 1.5rem 0 0;}#banner .text .more a {  display: inline-block;  font-size: 0.83rem;  line-height: 36px;  text-transform: uppercase;  border: 1px solid #fff;  background-color: transparent;  padding: 0 1.5rem;  transition: .5s;  margin-right: 5px;}#banner .text .more a:hover {  color: #000;  background-color: #fff;}#banner .text ul {  width: 50%;  margin: auto;}#banner .text ul li img {  display: inline-block;}#index-body .pro-center {  padding: 4rem 0;}#index-body .pro-center .box1 {  background: url(../images/pro-center.jpg) no-repeat center;  padding: 8rem 0 6rem;}#index-body .pro-center .box1 .left {  text-align: center;  color: #fff;  padding: 0 6rem;}#index-body .pro-center .box1 .left h3 {  font-size: 2.4rem;  line-height: 1;}#index-body .pro-center .box1 .left p {  font-size: 0.7rem;  padding: 1rem 0 1.3rem;}#index-body .pro-center .box1 .left .more a {  display: inline-block;  font-size: 0.83rem;  text-transform: uppercase;  line-height: 30px;  border: 1px solid transparent;  background-color: #0259a9;  padding: 0 1.3rem;  transition: .5s;}#index-body .pro-center .box1 .left .more a:hover {  border: 1px solid #fff;  background-color: transparent;}#index-body .pro-center .box2 .left {  vertical-align: top;  padding: 1.7rem 0.85rem 0 0;}#index-body .pro-center .box2 .right {  vertical-align: top;  padding: 1.7rem 0 0 0.85rem;}#index-body .pro-center .box2 .left .ig,#index-body .pro-center .box2 .right .ig {  text-align: center;}#index-body .pro-center .box2 .left .ig img,#index-body .pro-center .box2 .right .ig img {  width: 100%;}#index-body .pro-center .box2 .left .ig .text,#index-body .pro-center .box2 .right .ig .text {  position: relative;  top: -2rem;  display: inline-block;  width: 85%;  text-align: center;  color: #000;  background-color: #fff;  padding: 1rem 3rem;}#index-body .pro-center .box2 .left .ig .text h4,#index-body .pro-center .box2 .right .ig .text h4 {  font-size: 1.8rem;  color: #222222;}#index-body .pro-center .box2 .left .ig .text h4 a,#index-body .pro-center .box2 .right .ig .text h4 a {  transition: .3s;}#index-body .pro-center .box2 .left .ig .text p,#index-body .pro-center .box2 .right .ig .text p {  font-size: 0.7rem;  line-height: 1.714;}#index-body .pro-center .box2 .left .ig .text:hover h4 a,#index-body .pro-center .box2 .right .ig .text:hover h4 a {  color: #0259a9;}#index-body .brand {  position: relative;  color: #fff;  background: url(../images/brandbgc.jpg) no-repeat center / cover;  padding: 3.5rem 0;  overflow: hidden;}#index-body .brand .ui.container {  max-width: 1660px;  padding: 0 6rem;}#index-body .brand .title {  text-align: center;}#index-body .brand .title h3 {  font-size: 2.4rem;  text-transform: uppercase;}#index-body .brand .title p {  font-size: 0.7rem;}#index-body .brand .list {  position: absolute;  bottom: 2rem;  left: 5px;}#index-body .brand .list .time .line {  position: relative;  font-size: 0.9rem;  padding-left: 1.5rem;  transition: .3s;}#index-body .brand .list .time .line::before {  position: absolute;  content: '';  top: 48%;  left: 0;  height: 1px;  width: 1rem;  background-color: #fff;}#index-body .brand .list .time .slick-slide .line {  color: rgba(255, 255, 255, 0.102);}#index-body .brand .list .time .slick-slide .line::before {  background-color: rgba(255, 255, 255, 0.102);}#index-body .brand .list .time .slick-slide.slick-active .line {  color: rgba(255, 255, 255, 0.4);}#index-body .brand .list .time .slick-slide.slick-active .line::before {  background-color: rgba(255, 255, 255, 0.4);}#index-body .brand .list .time .slick-slide.slick-center .line {  padding-left: 2rem;  color: #fff;}#index-body .brand .list .time .slick-slide.slick-center .line::before {  width: 1.5rem;  background-color: #fff;}#index-body .brand .list .small {  font-size: 1.5rem;  line-height: 0.6;  color: rgba(255, 255, 255, 0.322);  padding-top: 2rem;}#index-body .brand .box {  padding: 3rem 0;}#index-body .brand .box ul li {  padding: 0 1rem;}#index-body .brand .box ul .slick-slide {  transition: .5s;  opacity: 0;}#index-body .brand .box ul .slick-slide.slick-active {  opacity: 1;}#index-body .brand .box .left {  padding-right: 3rem;}#index-body .brand .box .left span {  font-size: 1.2rem;}#index-body .brand .box .left h4 {  font-size: 2.4rem;  line-height: 1;}#index-body .brand .box .left .con {  font-size: 0.7rem;  line-height: 1.714;  padding: 1.5rem 0 2.6rem;}#index-body .brand .box .left .more a {  display: inline-block;  font-size: 0.83rem;  line-height: 34px;  border: 1px solid #fff;  text-transform: uppercase;  background-color: transparent;  padding: 0 1.5rem;  margin-right: 5px;  transition: .5s;}#index-body .brand .box .left .more a:hover {  color: #000;  background-color: #fff;}#index-body .news {  background-color: #f2f2f2;  padding: 5rem 0;}#index-body .news ul li {  padding: 0.75rem 0;}#index-body .news ul li .left img {  width: 100%;}#index-body .news ul li .right {  padding: 0 3rem;}#index-body .news ul li .right .text h4 {  font-size: 1.8rem;  line-height: 1;  color: #222222;}#index-body .news ul li .right .text p {  font-size: 0.7rem;  color: #000;  padding: 0.75rem 0 2.5rem;}#index-body .news ul li .right .text .more a {  display: inline-block;  font-size: 0.83rem;  text-transform: uppercase;  color: #fff;  background-color: #0259a9;  padding: 5px 1.3rem;  transition: .5s;}#index-body .news ul li .right .text .more a:hover {  background-color: #0a0500;}#index-body .service {  color: #222;  background-color: #f2f2f2;  padding-bottom: 5rem;}#index-body .service .title {  text-align: center;  border-top: 1px solid #dbdbdb;  padding-top: 5rem;}#index-body .service .title h3 {  font-size: 1.8rem;  line-height: 1;}#index-body .service ul {  font-size: 0;}#index-body .service ul li {  display: inline-block;  vertical-align: middle;  width: 33.3333%;  padding: 2.5rem 1.5rem 0;  cursor: pointer;}#index-body .service ul li .ig {  text-align: center;  background-color: #fff;  padding: 2rem 0;  transition: .5s;}#index-body .service ul li .ig img {  transition: 1s;}#index-body .service ul li .ig h4 {  font-size: 1.3rem;  line-height: 1;  padding: 15px 0 5px;}#index-body .service ul li .ig p {  font-size: 0.8rem;}#index-body .service ul li:hover .ig {  box-shadow: 0 0 5px #d0d0d0;}#index-body .service ul li:hover .ig img {  transform: scale(1.2);}#footer {  color: #fff;  background-color: #333333;}#footer .ui .grid {  padding: 5rem 0;}#footer .ui .grid .left {  width: 78%;  vertical-align: top;  border-right: 1px solid #5c5c5c;}#footer .ui .grid .left .cum dl dt {  position: relative;  display: inline-block;  font-size: 1.2rem;  padding-bottom: 10px;}#footer .ui .grid .left .cum dl dt::before {  position: absolute;  content: '';  top: 40%;  left: -10px;  height: 4px;  width: 4px;  background-color: #fff;}#footer .ui .grid .left .cum dl dd {  font-size: 0.7rem;  color: rgba(255, 255, 255, 0.6);  padding: 0.5rem 0;}#footer .ui .grid .left .cum dl dd a {  display: inline-block;  margin-left: 5px;  transition: .3s;}#footer .ui .grid .left .cum dl dd a:hover {  color: #0259a9;}#footer .ui .grid .left .l-contact {  padding-top: 4rem;}#footer .ui .grid .left .l-contact span {  display: inline-block;  vertical-align: top;}#footer .ui .grid .left .l-contact #ewm {  display: inline-block;  vertical-align: top;  max-width: 6rem;  border: 5px solid #fff;  margin-left: 15px;}#footer .ui .grid .left .l-contact span i {  margin-right: 10px;}#footer .ui .grid .left .l-contact span:first-child {  font-size: 1.5rem;  padding-right: 10px;}#footer .ui .grid .left .l-contact span:nth-child(2){  font-size: 1rem;  line-height: 33px;}#footer .ui .grid .right {  width: 22%;  vertical-align: top;  text-align: center;}#footer .ui .grid .right dl {  font-size: 1.2rem;}#footer .ui .grid .right dl dd {  padding: 10px 0;}#footer .ui .grid .right dl dd .mark {  display: inline-block;}#footer .ui .grid .right dl dd .mark {  margin: auto;  max-width: 9rem;}/*#footer .ui .grid .right dl dd:last-child {  padding-top: 4rem;}*/#footer .ui .grid .right dl dd:last-child p {  padding-bottom: 10px;}#footer .copy {  text-align: center;  border-top: 1px solid #5c5c5c;  padding: 1rem 0;}#footer .copy span {  display: inline-block;  vertical-align: middle;  font-size: 14px;}#footer .copy img {  vertical-align: middle;  height: 16px;}@media screen and (max-width: 1000px) {  body {    line-height: 28px;  }  #index-body .brand .ui.container {    padding: 0 3rem 0 7rem;  }  #index-body .brand .box .left .con {    line-height: 28px;  }  #index-body .pro-center .box2 .left .ig .text p,  #index-body .pro-center .box2 .right .ig .text p {    line-height: 28px;  }  #footer .ui .grid {    padding: 3rem 0;  }  #footer .ui .grid .left {    width: 100%;    text-align: center;  }  #footer .ui .grid .right {    width: 100%;    padding: 2rem 0;  }  #footer .ui .grid .left .cum dl dd {    padding: 0;  }  #footer .ui .grid .left .l-contact span {    display: inline-block;    vertical-align: middle;  }  #footer .ui .grid .right dl dd:last-child {    padding-top: 2rem;  }}@media screen and (min-width: 992px) {  #banner {    margin-top: 80px;  }}@media screen and (max-width: 992px) {  #index-body .pro-center .box1 {    background: url(../images/pro-center.jpg) no-repeat left center;  }  #index-body .pro-center .box1 .left {    width: 100%;  }  #footer .ui .grid .left .l-contact #ewm {    display: none;  }}@media screen and (max-width: 767px) {  #index-body .pro-center .box2 .left {    width: 100%;    padding: 1rem 0;  }  #index-body .pro-center .box2 .right {    width: 100%;    padding: 1rem 0;  }  #index-body .brand .ui.container {    padding: 0 15px;  }  #banner .list,  #index-body .brand .list {    display: none;  }  #banner .text ul {    width: 80%;  }  #index-body .brand .box .left {    width: 100%;    text-align: center;    padding: 2rem;  }  #index-body .brand .box .right {    width: 100%;  }  #index-body .news ul li .left {    display: none;  }  #index-body .news ul li .right {    width: 100%;    text-align: center;  }  #footer .ui .grid .left .cum {    width: 100%;    padding: 1rem 0;  }  #footer .ui .grid .left .l-contact span:first-child {    display: block;    padding: 0 0 15px;  }}@media screen and (max-width: 700px) {  #index-body .service ul li {    width: 100%;  }}@media screen and (max-width: 500px) {  #index-body .pro-center .box1 {    padding: 3rem 1rem;  }  #index-body .pro-center .box1 .left {    padding: 0 1rem;  }  #index-body .pro-center .box2 .left .ig .text,  #index-body .pro-center .box2 .right .ig .text {    padding: 1rem;  }  #index-body .brand .box .left {    padding: 1rem 0;  }  #index-body .brand .box .left .con {    padding: 1rem 0;  }  #index-body .news ul li {    padding: 2rem 0;  }  #index-body .news ul li .right {    padding: 0 1rem;  }  #index-body .news ul li .right .text p {    padding: 1rem 0;  }}.inner-banner {  height: 400px;  background-size: cover;  background-position: center center;  position: relative;  text-align: center;  padding-top: 180px;  color: white;  z-index: 1;}.inner-banner:after {  content: '';  width: 100%;  height: 100%;  position: absolute;  top: 0;  left: 0;  background: rgba(0, 0, 0, 0.5);  z-index: -1;}.inner-banner h3 {  font-size: 40px;  line-height: 40px;  margin-bottom: 15px;  letter-spacing: 1px;  display: inline-block;  text-transform: uppercase;  font-family: "POPPINS-MEDIUM";}.inner-banner .mbx {  font-size: 16px;}.inner-banner .mbx a,.inner-banner .mbx span {  display: inline-block;  vertical-align: top;  margin: 0 5px;  line-height: 24px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.inner-banner .mbx a:first-child:before {  content: "\f015";  font-family: "FontAwesome";  color: #0259a9;  display: inline-block;  vertical-align: top;  margin-right: 10px;  font-size: 20px;}.inner-banner .mbx a:hover {  color: #0259a9;}.inner-page {  font-size: 14px;  line-height: 1.8;  position:relative;  z-index:1;}.inner-page p {  line-height: 1.8;  color: #333;  font-size: 14px;}.inner-page .text {  color: #828893;}.inner-page .text p {  color: inherit;}.inner-page i.small-tit {  color: #0259a9;  font-size: 18px;  text-transform: uppercase;  font-family: "POPPINS-MEDIUM";}.inner-page h3.title {  color: #111;  text-transform: capitalize;  font-size: 32px;  line-height: 38px;  margin: 15px 0;  position: relative;  font-family: "POPPINS-SEMIBOLD";}.inner-page h3.title.mt0 {  margin-top: 0;}.inner-page .form ul {  margin: -5px;}.inner-page .form ul li {  padding: 5px;}.inner-page .form ul li.wid-100 {  width: 100%;}.inner-page .form ul li input,.inner-page .form ul li textarea {  width: 100%;  padding: 10px 15px;  background: #f8f9fa none repeat scroll 0 0;  border: medium none;  font-size: 14px;}.inner-page .form ul li input::-webkit-input-placeholder,.inner-page .form ul li textarea::-webkit-input-placeholder {  color: #242424;}.inner-page .form ul li input:-moz-placeholder,.inner-page .form ul li textarea:-moz-placeholder {  color: #242424;}.inner-page .form ul li input::-moz-placeholder,.inner-page .form ul li textarea::-moz-placeholder {  color: #242424;}.inner-page .form ul li input:-ms-input-placeholder,.inner-page .form ul li textarea:-ms-input-placeholder {  color: #242424;}.inner-page .form ul li textarea {  height: 120px;  resize: vertical;}.inner-page .form ul li input[type="submit"] {  background: #0259a9;  color: white;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  font-family: "POPPINS-MEDIUM";  font-size: 14px;  text-transform: uppercase;}.inner-page .form ul li input[type="submit"]:hover {  background: #222;}.inner-page .sidebar-box .sidebar-left {  width: 26%;  padding-right: 15px;}.inner-page .sidebar-box .sidebar-left .sidebar-nav {  padding: 30px;  background: #edeff2;}.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li {  margin: 5px 0;}.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li a {  display: block;  text-transform: uppercase;  color: #072948;  font-family: "POPPINS-MEDIUM";  font-size: 14px;  font-weight: bold;  padding: 15px 20px;  background: #fff;  border-left: 4px solid #333;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li ul li a {  font-size: 12px;  font-weight: 400;}.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li a i {  float: right;  font-size: 20px;}.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li li a {  background: #fbf9f7;  border-color: #d7d7d7;}.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li li a:before {  content: '-';  display: inline-block;  vertical-align: middle;  margin-right: 5px;}.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li:hover > a,.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li.active > a {  background: #0259a9 none repeat scroll 0 0;  color: #fff;  border-left: 4px solid #072948;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf {  margin: 30px 0;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf h4 {  color: #111;  font-size: 22px;  text-transform: capitalize;  line-height: 25px;  font-family: "POPPINS-MEDIUM";  font-weight: 500;  margin-bottom: 40px;  position: relative;  display: inline-block;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf h4:after {  position: absolute;  height: 4px;  width: 30%;  background: #0259a9 none repeat scroll 0 0;  content: "";  left: 0;  bottom: -20px;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf h4:before {  position: absolute;  content: "";  bottom: -20px;  left: 35%;  height: 4px;  width: 15px;  background: #ddd none repeat scroll 0 0;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf ul li a {  display: block;  text-align: left;  text-transform: uppercase;  color: #111;  font-family: 'Poppins', sans-serif;  font-weight: 600;  font-size: 14px;  padding: 15px 30px;  border: 1px solid #eee;  letter-spacing: 1px;  margin-bottom: 10px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf ul li a i {  margin-right: 5px;  color: #0259a9;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf ul li a i.fa-download {  float: right;  margin-top: 6px;  color: #111;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf ul li a:hover {  background: #0259a9 none repeat scroll 0 0;  color: #fff;}.inner-page .sidebar-box .sidebar-left .sidebar-pdf ul li a:hover i {  color: inherit;}.inner-page .sidebar-box .sidebar-left .sidebar-info {  padding: 30px;  background: url("../images/sidebar-info.jpg") center center;  background-size: cover;  position: relative;  z-index: 1;  text-align: center;  color: white;}.inner-page .sidebar-box .sidebar-left .sidebar-info:after {  position: absolute;  content: "";  top: 0;  left: 0;  width: 100%;  height: 100%;  background: #0259a9;  z-index: -1;  opacity: .83;}.inner-page .sidebar-box .sidebar-left .sidebar-info h4 {  color: #fff;  font-size: 25px;  text-transform: capitalize;  line-height: 30px;  font-family: "POPPINS-MEDIUM";  font-weight: 500;  margin-bottom: 15px;}.inner-page .sidebar-box .sidebar-left .sidebar-info p {  color: inherit;}.inner-page .sidebar-box .sidebar-left .sidebar-info a.tel {  color: #fff;  font-weight: 600;  font-family: 'Ubuntu', sans-serif;  letter-spacing: 1px;  margin: 20px 0;  display: block;  font-size: 1.5rem;}.inner-page .sidebar-box .sidebar-left .sidebar-info a.contact {  display: inline-block;  text-align: center;  text-transform: uppercase;  font-family: 'Poppins', sans-serif;  font-weight: 600;  font-size: 14px;  border: 2px solid #fff;  color: #0259a9;  background: #fff none repeat scroll 0 0;  padding: 12px 35px;  letter-spacing: 1px;  margin-top: 10px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.inner-page .sidebar-box .sidebar-left .sidebar-info a.contact:hover {  background: transparent;  color: #fff;}.inner-page .sidebar-box .sidebar-right {  width: 74%;  padding-left: 15px;}.inner-page .m-page {  text-align: right;  float: none;  margin: 30px -5px 0;}.inner-page .m-page a,.inner-page .m-page span {  display: inline-block;  text-align: center;  width: 45px;  height: 35px;  font-size: 15px;  line-height: 35px;  border-radius: 5px;  color: #111;  font-weight: 500;  -moz-box-shadow: 0 2px 10px 0 #d8dde6;  -o-box-shadow: 0 2px 10px 0 #d8dde6;  box-shadow: 0 2px 10px 0 #d8dde6;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  margin: 5px;}.inner-page .m-page a:hover {  background: #0259a9 none repeat scroll 0 0;  color: #fff;}.about-page .about-1 {  padding: 70px 0;}.about-page .about-1 .left {  width: 42%;  padding-right: 15px;  vertical-align: middle;}.about-page .about-1 .left .box2 {  position: relative;  z-index: 1;}.about-page .about-1 .left .box2:after {  content: '';  width: 100%;  height: 100%;  background: rgba(222, 123, 34, 0.33);  display: block;  position: absolute;  top: 10px;  right: 10px;  z-index: -1;}.about-page .about-1 .left .box2:before {  content: '';  background: rgba(0, 0, 0, 0.34) none repeat scroll 0 0;  height: 100%;  left: 0;  position: absolute;  top: 0;  width: 100%;}.about-page .about-1 .left .box2 .play {  position: absolute;  color: white;  bottom: 20px;  font-family: "POPPINS-MEDIUM";  right: 20px;  text-transform: uppercase;  font-size: 16px;  z-index: 1;  cursor: pointer;  cursor: hand;}.about-page .about-1 .left .box2 .play i {  background: #0259a9 none repeat scroll 0 0;  border: 2px solid #0259a9;  border-radius: 100px;  color: #fff;  display: inline-block;  font-size: 24px;  height: 58px;  line-height: 15px;  margin: 0 10px 0 0;  padding: 20px;  text-align: center;  width: 58px;}.about-page .about-1 .right {  width: 58%;  padding-left: 15px;  vertical-align: middle;}.about-page .about-1 .right h5 {  color: #111;  font-weight: 500;  text-transform: capitalize;  font-size: 20px;  margin-top: 35px;  position: relative;  line-height: 30px;  margin-bottom: 10px;  font-family: "POPPINS-MEDIUM";}.about-page .about-1 .right h5:before {  position: absolute;  height: 4px;  width: 10%;  background: #0259a9 none repeat scroll 0 0;  content: "";  left: 0;  top: -20px;}.about-page .about-1 .right h5:after {  position: absolute;  content: "";  top: -20px;  left: 11%;  height: 4px;  width: 15px;  background: #ddd none repeat scroll 0 0;}.about-page .about-1 .right .text ul {  display: inline-block;  width: 100%;  margin: 20px 0;}.about-page .about-1 .right .text ul li {  color: #111;  margin: 5px 0;  text-transform: capitalize;  padding-left: 15px;  position: relative;  font-size: 16px;  font-family: "POPPINS-REGULAR";  width: 50%;  float: left;}.about-page .about-1 .right .text ul li:after {  content: "\f101";  position: absolute;  left: 0;  top: 0;  font-family: "FontAwesome";  color: #0259a9;}.about-page .about-2 {  background: #f8f9fc;  padding: 70px 0;}.about-page .about-2 .left {  padding-right: 15px;}.about-page .about-2 .right {  padding-left: 15px;}.about-page .about-2 .right .content {  background: white none repeat scroll 0 0;  padding: 20px 5px;  border-radius: 5px;}.about-page .about-2 .right .content li {  text-transform: capitalize;  color: #333;  padding: 5px 15px;  display: inline-block;  position: relative;  -webkit-transition: all 0.4s ease 0s;  transition: all 0.4s ease 0s;  font-size: 15px;}.about-page .about-2 .right .content li i {  color: #0259a9;  margin-right: 10px;}.about-page .about-3 {  padding: 70px 0;  background: url("../images/about-3-bg.png") center center #333333;  color: white;  text-align: center;}.about-page .about-3 h3,.about-page .about-3 p {  color: inherit;}.about-page .about-3 p {  max-width: 850px;  display: block;  margin: 30px auto;}.about-page .about-3 a.more {  display: inline-block;  text-align: center;  text-transform: uppercase;  font-family: "POPPINS-REGULAR";  font-weight: 600;  font-size: 14px;  border: 2px solid #fff;  color: #0259a9;  background: #fff none repeat scroll 0 0;  padding: 12px 35px;  letter-spacing: 1px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.about-page .about-3 a.more:hover {  background: transparent;  color: #fff;}.about-page .about-4 {  padding: 70px 0;}.about-page .about-4 .top {  display: block;}.about-page .about-4 .top .left {  vertical-align: middle;}.about-page .about-4 .top .right {  text-align: right;  vertical-align: middle;}.about-page .about-4 .top .right a.more {  display: inline-block;  vertical-align: middle;  color: #0259a9;  line-height: 40px;  height: 40px;  padding: 0 10px;  font-size: 18px;  font-family: "POPPINS-REGULAR";  position: relative;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  z-index: 1;}.about-page .about-4 .top .right a.more:after {  content: '';  height: 100%;  width: 2px;  position: absolute;  display: block;  left: 0;  top: 0;  background: #0259a9;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  z-index: -1;}.about-page .about-4 .top .right a.more i {  margin-left: 5px;}.about-page .about-4 .top .right a.more:hover {  color: white;}.about-page .about-4 .top .right a.more:hover:after {  width: 100%;}.about-page .about-4 .bottom {  padding-top: 50px;}.about-page .about-4 .bottom ul {  margin: -15px;}.about-page .about-4 .bottom ul li {  padding: 15px;}.about-page .about-4 .bottom ul li .box {  box-shadow: 0 0 15px rgba(72, 73, 121, 0.3);  padding: 10px;  border-radius: 5px;}.about-page .about-4 .bottom ul li .box a.img-box {  margin-bottom: 10px;  display: block;}.about-page .about-4 .bottom ul li .box h5 {  display: block;  color: #111;  font-family: "POPPINS-MEDIUM";  font-size: 22px;  padding: 10px;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  text-align: center;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.about-page .about-4 .bottom ul li .box:hover h5 {  background: #0259a9;  color: white;}.faq-page .faq-1 {  padding: 70px 0;  text-align: center;  background: #edeff2;}.faq-page .faq-1 .search {  max-width: 550px;  display: block;  margin: 20px auto;  position: relative;}.faq-page .faq-1 .search input {  width: 100%;  border: medium none;  color: #111;  left: 0;  padding: 0 70px 0 15px;  border-radius: 30px;  background: white;  display: block;  line-height: 50px;  height: 50px;}.faq-page .faq-1 .search input::-webkit-input-placeholder {  color: #242424;}.faq-page .faq-1 .search input:-moz-placeholder {  color: #242424;}.faq-page .faq-1 .search input::-moz-placeholder {  color: #242424;}.faq-page .faq-1 .search input:-ms-input-placeholder {  color: #242424;}.faq-page .faq-1 .search button {  width: 50px;  position: absolute;  top: 0;  right: 0;  background: none;  border: none;  line-height: 50px;  height: 50px;  color: #0259a9;}.faq-page .faq-1 p {  max-width: 770px;  display: block;  margin: 0 auto;}.faq-page .faq-2 {  padding: 70px 0;}.faq-page .faq-2 .left {  width: 66%;  padding-right: 15px;}.faq-page .faq-2 .left ul li {  margin-bottom: 15px;  border: 1px solid #eee;}.faq-page .faq-2 .left ul li:last-child {  margin-bottom: 0;}.faq-page .faq-2 .left ul li h4 {  display: block;  text-align: left;  padding: 15px;  background: #f7f7f7 none repeat scroll 0 0;  color: #111;  border-radius: 0;  font-family: 'Ubuntu', sans-serif;  font-weight: 400;  font-size: 20px;  cursor: pointer;  cursor: hand;}.faq-page .faq-2 .left ul li h4 span {  margin-right: 5px;  color: #0259a9;}.faq-page .faq-2 .left ul li .content {  padding: 20px 30px;  display: none;}.faq-page .faq-2 .right {  width: 34%;  padding-left: 15px;}.faq-page .faq-2 .right .box2 {  padding: 30px;  background: #edeff2;}.faq-page .faq-2 .right .box2 h3.title {  font-size: 24px;  margin-top: 0;  margin-bottom: 30px;}.faq-page .faq-2 .right .box2 .form ul li {  width: 100%;}.service-page {  padding: 70px 0;}.service-page.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li:first-child {  display:none;}.service-page.inner-page .sidebar-box .sidebar-left .sidebar-nav ul li ul {  display:none !important;}.service-page h3.title {  font-size: 24px;}.service-page .form {  padding-top: 30px;}.news-page {  padding: 70px 0;}.news-page .news-list ul {  margin: -15px;}.news-page .news-list ul li {  padding: 15px;}.news-page .news-list ul li:last-child {  margin-bottom: 0;}.news-page .news-list ul li a.img-box {  display: block;}.news-page .news-list ul li a.img-box img {  width: 100%;}.news-page .news-list ul li .box {  padding: 10px;  -moz-box-shadow: 0 0 10px rgba(72, 73, 121, 0.15);  -o-box-shadow: 0 0 10px rgba(72, 73, 121, 0.15);  box-shadow: 0 0 10px rgba(72, 73, 121, 0.15);}.news-page .news-list ul li .box .content {  padding: 20px;  position: relative;}.news-page .news-list ul li .box .content time {  position: absolute;  width: 65px;  height: 65px;  top: -35px;  background: #0259a9 none repeat scroll 0 0;  color: #fff;  line-height: 23px;  text-align: center;  border-radius: 5px;  display: block;  font-family: "POPPINS-MEDIUM";  font-weight: 500;  font-size: 20px;  padding: 8px 0;  left: 15px;}.news-page .news-list ul li .box .content h3 {  font-family: "POPPINS-MEDIUM";  font-size: 24px;  color: #111;  display: inline-block;  line-height: 28px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  height: 54px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}.news-page .news-list ul li .box .content h3:hover {  color: #0259a9;}.news-page .news-list ul li .box .content p {  font-size: 16px;}.news-page .news-list ul li .box .content a.more {  text-transform: capitalize;  font-weight: 500;  padding: 5px 0 5px 20px;  margin-top: 20px;  display: inline-block;  color: #0259a9;  border-left: 1px solid #0259a9;  font-size: 16px;  font-family: "POPPINS-REGULAR";  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.news-page .news-list ul li .box .content a.more i {  -webkit-transition: 0.5s padding-left;  -moz-transition: 0.5s padding-left;  -ms-transition: 0.5s padding-left;  -o-transition: 0.5s padding-left;  transition: 0.5s padding-left;}.news-page .news-list ul li .box .content a.more:hover {  color: #111;  border-left: 1px solid #111;}.news-page .news-list ul li .box .content a.more:hover i {  padding-left: 5px;}.newdet-page {  padding: 70px 0;}.newdet-page .news-content h3.title {  font-size: 24px;}.newdet-page .news-content a.img-box {  display: block;}.newdet-page .news-content a.img-box img {  width: 100%;}.newdet-page .news-content time {  width: 65px;  height: 65px;  margin-top: -35px;  background: #0259a9 none repeat scroll 0 0;  color: #fff;  line-height: 23px;  text-align: center;  border-radius: 5px;  display: block;  font-family: "POPPINS-MEDIUM";  font-weight: 500;  font-size: 20px;  padding: 8px 0;  left: 15px;  position: relative;  z-index: 1;}.newdet-page .news-content .tag {  font-size: 14px;  color: #828893;  font-family: "POPPINS-REGULAR";}.newdet-page .news-content .tag em {  color: black;}.newdet-page .news-content .tag h6,.newdet-page .news-content .tag div {  display: inline-block;  vertical-align: middle;}.newdet-page .news-content .tag div {  margin-left: 15px;}.newdet-page .news-content .tag div i {  color: #0259a9;  margin-right: 5px;}.newdet-page .news-content .content {  padding: 15px 0;  margin: 10px 0;  border-top: 1px #eee dashed;  border-bottom: 1px #eee dashed;  text-align: left;}.newdet-page .news-content .content p {  padding: 5px 0;}.newdet-page .news-content .share {  text-align: left;}.newdet-page .news-content .share h4 {  display: inline-block;  vertical-align: middle;  font-family: "POPPINS-REGULAR";  color: #333;  font-size: 14px;}.newdet-page .news-content .share ul {  display: inline-block;}.newdet-page .news-content .share ul li {  width: auto;  padding: 5px;}.newdet-page .news-content .share ul li a {  display: block;  padding: 0 15px;  line-height: 32px;  height: 32px;  border-radius: 5px;  background: #edeff2;  font-size: 12px;  color: #666;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.newdet-page .news-content .share ul li a:hover {  color: white;  background: #0259a9;}.newdet-page .news-content .m-link {  padding-top: 15px;  text-align: left;  margin-top: 15px;  border-top: 1px #eee dashed;}.newdet-page .news-content .m-link a {  font-size: 14px;  color: #666;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.newdet-page .news-content .m-link a:hover {  color: #0259a9;  text-decoration: underline;}.contact-page {  padding: 70px 0;}.contact-page .button-group .button {  background: #0259a9 !important;}.contact-page .amap-copyright,.contact-page .amap-logo {  display: none !important;}.contact-page .contact-2 {  padding-top: 70px;}.contact-page .contact-2 .left {  width: 55%;  padding-right: 15px;}.contact-page .contact-2 .left .form {  -moz-box-shadow: 7px 5px 30px rgba(72, 73, 121, 0.15);  -o-box-shadow: 7px 5px 30px rgba(72, 73, 121, 0.15);  box-shadow: 7px 5px 30px rgba(72, 73, 121, 0.15);  padding: 30px;}.contact-page .contact-2 .right {  width: 45%;  padding-left: 15px;}.contact-page .contact-2 .right h3.title {  position: relative;  padding-bottom: 15px;}.contact-page .contact-2 .right h3.title:after {  position: absolute;  height: 4px;  width: 18%;  background: #0259a9 none repeat scroll 0 0;  content: "";  left: 0;  bottom: 0;}.contact-page .contact-2 .right h3.title:before {  position: absolute;  content: "";  bottom: 0;  left: 20%;  height: 4px;  width: 20px;  background: #ddd none repeat scroll 0 0;}.contact-page .contact-2 .right ul {  padding-top: 20px;  margin: -10px;}.contact-page .contact-2 .right ul li {  padding: 10px;}.contact-page .contact-2 .right ul li.wid-100 {  width: 100%;}.contact-page .contact-2 .right ul li h6 {  font-size: 14px;  margin-bottom: 7px;  text-transform: capitalize;  color: #828893;  font-family: "POPPINS-MEDIUM";}.contact-page .contact-2 .right ul li p {  font-size: 15px;  color: #111;  line-height: normal;  letter-spacing: 1px;}.product-page {  padding: 70px 0;}.product-page .product-list ul {  margin: -10px;}.product-page .product-list ul li {  padding: 10px;}.product-page .product-list ul li .box {  display: block;  background: white;  -moz-box-shadow: 0 0 8px rgba(125, 125, 125, 0.2);  -o-box-shadow: 0 0 8px rgba(125, 125, 125, 0.2);  box-shadow: 0 0 8px rgba(125, 125, 125, 0.2);}.product-page .product-list ul li .box a.img-box {  display: block;}.product-page .product-list ul li .box .content {  display: block;  padding: 20px 10px;  text-align: center;}.product-page .product-list ul li .box .content h3 {  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  font-size: 16px;  color: #111;  font-family: "POPPINS-MEDIUM";  padding: 0 0 10px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.product-page .product-list ul li .box .content h3:hover {  color: #0259a9;}.product-page .product-list ul li .box .content h5 {  display: block;  font-size: 14px;  color: #0259a9;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  text-transform: uppercase;  font-family: "POPPINS-REGULAR";  font-weight: bold;}.product-page .product-list ul li .box .content p {  display: block;  font-size: 12px;  color: #888;  line-height: 20px;  font-family: "opensans-Regular";  margin: 5px 0 10px;  height: 60px;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden;}.product-page .product-list ul li .box .content a.more {  display: inline-block;  vertical-align: middle;  line-height: 28px;  height: 28px;  padding: 0 10px;  border: 1px solid #0259a9;  font-size: 12px;  font-family: "Poppins-Bold";  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  color: #0259a9;}.product-page .product-list ul li .box .content a.more i {  margin-left: 5px;}.product-page .product-list ul li .box .content a.more:hover {  color: white;  background: #0259a9;}.prodet-page {  padding: 70px 0;}.prodet-page .product-box .prodet-1 .left {  width: 60%;}.prodet-page .product-box .prodet-1 .left a {  display: block;  border: 1px solid #eee;}.prodet-page .product-box .prodet-1 .left a img {  width: 100%;}.prodet-page .product-box .prodet-1 .left ul {  margin: -5px;  padding: 0;}.prodet-page .product-box .prodet-1 .left ul li {  padding: 5px;}.prodet-page .product-box .prodet-1 .left ul li i,.prodet-page .product-box .prodet-1 .left ul li span {  display: none !important;}.prodet-page .product-box .prodet-1 .left ul li img {  display: block;  margin: 0 auto;}.prodet-page .product-box .prodet-1 .left ul .slick-arrow {  position: absolute;  top: 50%;  -webkit-transform: translateY(-50%);  -moz-transform: translateY(-50%);  -ms-transform: translateY(-50%);  -o-transform: translateY(-50%);  transform: translateY(-50%);  text-indent: -9999em;  width: 40px;  height: 40px;  border: none;  background-color: rgba(0, 0, 0, 0.3);  z-index: 1;  background-size: 8px;  background-position: center center;  background-repeat: no-repeat;}.prodet-page .product-box .prodet-1 .left ul .slick-arrow.slick-prev {  background-image: url("../images/banner-btn-l.png");  left: 10px;}.prodet-page .product-box .prodet-1 .left ul .slick-arrow.slick-next {  background-image: url("../images/banner-btn-r.png");  right: 10px;}.prodet-page .product-box .prodet-1 .right {  padding-left: 15px;  width: 40%;}.prodet-page .product-box .prodet-1 .right h3.title {  font-size: 24px;}.prodet-page .product-box .prodet-1 .right .share {  padding: 10px 0;}.prodet-page .product-box .prodet-1 .right .share h4 {  display: inline-block;  vertical-align: middle;  font-size: 14px;  font-family: "POPPINS-REGULAR";}.prodet-page .product-box .prodet-1 .right .share ul {  display: inline-block;  vertical-align: middle;}.prodet-page .product-box .prodet-1 .right .share ul li {  width: auto;  color: #666;  margin: 5px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.prodet-page .product-box .prodet-1 .right .share ul li:hover {  color: #0259a9;}.prodet-page .product-box .prodet-1 .right a.tel {  font-size: 18px;  font-family: "POPPINS-MEDIUM";  color: #0259a9;  display: block;}.prodet-page .product-box .prodet-1 .right a.contact {  display: inline-block;  vertical-align: middle;  line-height: 32px;  height: 32px;  background: #0259a9;  color: white;  padding: 0 25px;  font-size: 14px;  margin-top: 10px;}.prodet-page .product-box .prodet-2 {  padding: 30px 0;  overflow: hidden;}.prodet-page .product-box .prodet-2 .options ul {  background: #f8f8f8;}.prodet-page .product-box .prodet-2 .options ul li {  width: auto;  line-height: 40px;  height: 40px;  padding: 0 20px;  color: #3d474a;  border-radius: 0;  font-size: 15px;  font-weight: 400;  text-transform: capitalize;  margin-bottom: 0;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  cursor: pointer;  cursor: hand;}.prodet-page .product-box .prodet-2 .options ul li:hover,.prodet-page .product-box .prodet-2 .options ul li.active {  color: white;  background: #0259a9;}.prodet-page .product-box .prodet-2 .ret {  padding-top: 20px;}.prodet-page .product-box .prodet-2 .ret p {  padding: 5px 0;}/* 表格图片样式 */.prodet-page .product-box .prodet-2 .ret th,.prodet-page .product-box .prodet-2 .ret td {  width: auto;}.prodet-page .product-box .prodet-2 .ret .tz {  border: none;}.prodet-page .product-box .prodet-2 .ret .tz th,.prodet-page .product-box .prodet-2 .ret .tz td {  border: none;}.prodet-page .product-box .prodet-2 .ret .tz i {  display: inline-block;  width: 12px;  height: 12px;  background-color: #b9994c;  margin-right: 5px;}/* 表格图片样式End */.prodet-page .product-box .prodet-2 .ret table {  display: block;  width: 100% !important;  margin: 5px 0;  overflow: auto;}.prodet-page .product-box .prodet-2 .ret table td {  border: 1px solid #eee;  font-size: 14px;  white-space: nowrap;}.prodet-page .product-box .prodet-2 .ret table td p {  padding: 0;}.prodet-page .product-box .prodet-2 .ret table tr:nth-child(even) {  background: #f9f9f9;}.prodet-page .product-box .prodet-3 h3.title {  font-size: 24px;}.prodet-page .product-box .prodet-3 ul {  margin: -10px;}.prodet-page .product-box .prodet-3 ul li {  padding: 10px;}.prodet-page .product-box .prodet-3 ul li .box {  display: block;  background: white;  -moz-box-shadow: 0 0 8px rgba(125, 125, 125, 0.2);  -o-box-shadow: 0 0 8px rgba(125, 125, 125, 0.2);  box-shadow: 0 0 8px rgba(125, 125, 125, 0.2);}.prodet-page .product-box .prodet-3 ul li .box a.img-box {  display: block;}.prodet-page .product-box .prodet-3 ul li .box .content {  display: block;  padding: 20px 10px;  text-align: center;}.prodet-page .product-box .prodet-3 ul li .box .content h3 {  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  font-size: 16px;  color: #111;  font-family: "POPPINS-MEDIUM";  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.prodet-page .product-box .prodet-3 ul li .box .content h3:hover {  color: #0259a9;}.prodet-page .product-box .prodet-3 ul li .box .content h5 {  display: block;  font-size: 14px;  color: #0259a9;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  text-transform: uppercase;  font-family: "POPPINS-REGULAR";  font-weight: bold;}.prodet-page .product-box .prodet-3 ul li .box .content p {  display: block;  font-size: 12px;  color: #888;  line-height: 20px;  font-family: "opensans-Regular";  margin: 5px 0 10px;  height: 60px;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden;}.prodet-page .product-box .prodet-3 ul li .box .content a.more {  display: inline-block;  vertical-align: middle;  line-height: 28px;  height: 28px;  padding: 0 10px;  border: 1px solid #0259a9;  font-size: 12px;  font-family: "Poppins-Bold";  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  color: #0259a9;}.prodet-page .product-box .prodet-3 ul li .box .content a.more i {  margin-left: 5px;}.prodet-page .product-box .prodet-3 ul li .box .content a.more:hover {  color: white;  background: #0259a9;}.gallery-page {  padding: 70px 0;}.gallery-page .gallery-list ul {  margin: -15px;}.gallery-page .gallery-list ul li {  padding: 15px;}.gallery-page .gallery-list ul li .box {  box-shadow: 0 0 10px rgba(72, 73, 121, 0.3);  padding: 10px;  border-radius: 5px;}.gallery-page .gallery-list ul li .box a.img-box {  margin-bottom: 10px;  display: block;}.gallery-page .gallery-list ul li .box h5 {  display: block;  color: #111;  font-family: "POPPINS-MEDIUM";  font-size: 18px;  padding: 5px;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  text-align: center;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}.gallery-page .gallery-list ul li .box:hover h5 {  background: #0259a9;  color: white;}/* 历史 */.history ul {  position: relative;}.history ul::before {  content: '';  position: absolute;  left: 5rem;  height: 100%;  width: 3px;  background-color: #ddd;}.history ul li {  position: relative;  padding-bottom: 1.5rem;}.history ul li::after {  content: '';  position: absolute;  left: 5rem;  top: 0;  width: 16px;  height: 16px;  transform: translateX(-45%);  border-radius: 50%;  border: 2px solid #054AA8;  background-color: #fff;}.history ul li .grid-box .left {  width: 7rem;  padding-right: 60px;}.history ul li .grid-box .left span {  display: inline-block;  font-size: 14px;  color: #4a4a4a;  text-align: right;}.history ul li .grid-box .right {  width: calc( 100% - 7rem );}.history ul li .grid-box .right .text {  font-size: 14px;  color: #4a4a4a;  font-weight: 100;  text-align: left;}/* 历史End */@media screen and (max-width: 1250px) {  .inner-page .sidebar-box .sidebar-left .sidebar-nav {    padding: 15px;  }  .prodet-page .product-box .prodet-1 .left {    width: 100%;  }  .prodet-page .product-box .prodet-1 .right {    width: 100%;    padding-left: 0;    padding-top: 20px;  }  .inner-page .sidebar-box .sidebar-left .sidebar-info h4 {    font-size: 20px;  }  .inner-page .sidebar-box .sidebar-left .sidebar-info a.tel {    font-size: 1.2rem;    margin: 15px 0;  }  .inner-page .sidebar-box .sidebar-left .sidebar-info a.contact {    padding: 6px 25px;  }  .product-page .product-list ul li {    width: 50% !important;  }  .inner-banner h3 {    font-size: 34px;    line-height: 34px;  }  .inner-banner .mbx {    font-size: 14px;  }  .inner-page h3.title {    font-size: 28px;    line-height: 28px;  }  #mapContainer {    height: 300px !important;  }  .news-page .news-list ul li .box .content h3 {    font-size: 20px;    line-height: 24px;  }  .faq-page .faq-2 .left ul li h4 {    font-size: 16px;    padding: 12px;  }  .faq-page .faq-2 .right .box2 {    padding: 20px 10px;  }  .faq-page .faq-2 .right .box2 h3.title {    margin-bottom: 20px;  }  .inner-page .form ul li input,  .inner-page .form ul li textarea {    padding: 8px 15px;  }  .about-page .about-1 .right h5 {    font-size: 16px;    line-height: 24px;  }  .about-page .about-1 .right .text ul {    margin: 10px 0;  }  .about-page .about-1 .right .text ul li {    font-size: 14px;    margin: 3px 0;  }  .inner-page i.small-tit {    font-size: 16px;  }  .about-page .about-4 .bottom ul li .box h5 {    font-size: 18px;  }}@media screen and (max-width: 1000px) {  .inner-page h3.title {    font-size: 24px;    line-height: 26px;  }  .about-page .about-1 .right h5 {    font-size: 14px;    line-height: 20px;  }  .about-page .about-1,  .about-page .about-2,  .about-page .about-3,  .gallery-page,  .faq-page .faq-1,  .faq-page .faq-2,  .prodet-page,  .product-page,  .news-page,  .newdet-page,  .service-page,  .contact-page,  .about-page .about-4 {    padding: 40px 0;  }  .contact-page .contact-2 {    padding-top: 40px;  }  .about-page .about-2 .right .content li {    font-size: 13px;    padding: 2px 10px;  }  .about-page .about-3 a.more {    padding: 6px 25px;  }  .about-page .about-4 .top .right a.more {    font-size: 16px;    line-height: 34px;    height: 34px;  }  .about-page .about-4 .bottom ul li {    padding: 10px;  }  .about-page .about-4 .bottom ul {    margin: -10px;  }  .about-page .about-4 .bottom ul li .box h5 {    font-size: 16px;    padding: 5px;  }  .inner-page .sidebar-box .sidebar-left {    display: none;  }  .faq-page .faq-2 .left {    width: 100%;    padding-right: 0;  }  .faq-page .faq-2 .right {    width: 100%;    padding-left: 0;    padding-top: 20px;  }  .inner-page .sidebar-box .sidebar-right {    width: 100%;    padding-left: 0;  }  .gallery-page .gallery-list ul li .box h5 {    font-size: 16px;  }  .inner-page .m-page {    text-align: center;  }  .inner-page .m-page a,  .inner-page .m-page span {    width: 35px;    height: 25px;    line-height: 25px;    font-size: 12px;    -moz-box-shadow: 0 2px 5px 0 #d8dde6;    -o-box-shadow: 0 2px 5px 0 #d8dde6;    box-shadow: 0 2px 5px 0 #d8dde6;  }  .inner-page h3.title {    font-size: 20px !important;    line-height: 24px;  }  .faq-page .faq-2 .left ul li h4 {    font-size: 14px;  }  .inner-banner {    height: 300px;    padding-top: 120px;  }  .inner-banner h3 {    font-size: 28px;    line-height: 28px;  }  .product-page .product-list ul li {    width: 33.333% !important;  }  .news-page .news-list ul li .box .content time,  .newdet-page .news-content time {    font-size: 16px;    width: 50px;    height: 50px;    line-height: 20px;    top: -25px;  }  .newdet-page .news-content time {    top: 0;    margin-top: -25px;  }  .news-page .news-list ul li .box .content a.more {    font-size: 14px;    padding: 2px 0 2px 15px;  }  .contact-page .contact-2 .right ul li p {    font-size: 13px;  }  .contact-page .contact-2 .right ul li h6 {    margin-bottom: 3px;  }  .about-page .about-4 .bottom {    padding-top: 30px;  }}@media screen and (max-width: 700px) {  .contact-page .contact-2 .left {    width: 100%;    padding-right: 0;  }  .contact-page .contact-2 .right {    width: 100%;    padding-left: 0;    padding-top: 30px;  }  .inner-page .form ul li {    width: 100% !important;  }  .product-page .product-list ul li {    width: 50% !important;  }  .gallery-page .gallery-list ul li .box h5 {    font-size: 14px;  }  .about-page .about-1 .left,  .about-page .about-2 .left,  .about-page .about-4 .top .left {    padding-right: 0;    width: 100%;  }  .about-page .about-1 .right,  .about-page .about-2 .right,  .about-page .about-4 .top .right {    width: 100%;    padding-top: 30px;    padding-left: 0;  }  .about-page .about-4 .top .right {    text-align: left;    padding-top: 20px;  }  .about-page .about-4 .bottom ul li .box h5 {    font-size: 14px;  }}@media screen and (max-width: 500px) {  .inner-banner h3 {    font-size: 24px;    line-height: 24px;  }  .about-page .about-1 .right .text ul li {    font-size: 12px;  }  .faq-page .faq-2 .left ul li h4 {    padding: 8px;  }  .product-page .product-list ul li {    width: 100% !important;  }  .prodet-page .product-box .prodet-2 .options ul li {    font-size: 13px;    padding: 0 10px;  }  .inner-page p,  .inner-page {    font-size: 13px;    line-height: 1.8;  }  .news-page .news-list ul li .box .content h3 {    font-size: 18px;    line-height: 20px;  }  .news-page .news-list ul li .box .content p {    font-size: 14px;  }  .contact-page .contact-2 .left .form {    padding: 10px;  }  .button-group .button:nth-child(2) {    display: none;  }  .button-group {    padding: 5px !important;    bottom: 0 !important;    right: 15px !important;  }  .inner-banner {    height: 240px;    padding-top: 80px;  }}/* 解决方案模板 */.solutions-page {  background:#fafafa;  padding:60px 0 100px;}.solutions-page .solutions-nav ul{  background:white;}.solutions-page .solutions-nav ul li {  line-height:70px;  height:70px;  text-align:center;  font-size:14px;  text-transform:uppercase;  font-family:'POPPINS-LIGHT';  color:black;  position:relative;  transition:.5s;  cursor:pointer;  cursor:hand;}.solutions-page .solutions-nav ul li a {  display:block;}.solutions-page .solutions-nav ul li:hover,.solutions-page .solutions-nav ul li.active{  background:#e4e3e3;}.solutions-page .solutions-nav ul li:after {  content:'';  width:1px;  height:90%;  top:5%;  right:0;  background:#d9d9d9;  position:absolute;}.solutions-page .solutions-nav ul li:last-child:after {  display:none;}.solutions-page .box {  margin-top:50px;  background:#333333;  overflow:hidden;}.solutions-page .box>div {  margin-bottom:-5px;}.solutions-page .box .left {  position:relative;  vertical-align: middle;}.solutions-page .box .left .dots-box li {  position:absolute;  font-size:18px;  color:white;  cursor:pointer;  cursor:hand;  transition:.5s;}@-webkit-keyframes KS {  from {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    opacity: 1;  }  50% {    -webkit-transform: scale(2);    -moz-transform: scale(2);    -ms-transform: scale(2);    -o-transform: scale(2);    transform: scale(2);    opacity: 0;  }  to {    -webkit-transform: scale(2);    -moz-transform: scale(2);    -ms-transform: scale(2);    -o-transform: scale(2);    transform: scale(2);    opacity: 0;  }}@-o-keyframes KS {  from {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    opacity: 1;  }  50% {    -webkit-transform: scale(2);    -moz-transform: scale(2);    -ms-transform: scale(2);    -o-transform: scale(2);    transform: scale(2);    opacity: 0;  }  to {    -webkit-transform: scale(2);    -moz-transform: scale(2);    -ms-transform: scale(2);    -o-transform: scale(2);    transform: scale(2);    opacity: 0;  }}@-moz-keyframes KS {  from {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    opacity: 1;  }  50% {    -webkit-transform: scale(2);    -moz-transform: scale(2);    -ms-transform: scale(2);    -o-transform: scale(2);    transform: scale(2);    opacity: 0;  }  to {    -webkit-transform: scale(2);    -moz-transform: scale(2);    -ms-transform: scale(2);    -o-transform: scale(2);    transform: scale(2);    opacity: 0;  }}@keyframes KS {  from {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    opacity: 1;  }  50% {    -webkit-transform: scale(2);    -moz-transform: scale(2);    -ms-transform: scale(2);    -o-transform: scale(2);    transform: scale(2);    opacity: 0;  }  to {    -webkit-transform: scale(2);    -moz-transform: scale(2);    -ms-transform: scale(2);    -o-transform: scale(2);    transform: scale(2);    opacity: 0;  }}.solutions-page .box .left .dots-box li .dots {  width:26px;  height:26px;  border-radius:100%;  border:7px solid #00a1aa;  background:white;  position:absolute;  left:-20px;  top:-148px;  z-index:1;}.solutions-page .box .left .dots-box li .dots:before {  content:'';  width:26px;  height:26px;  border-radius:100%;  border:7px solid #00a1aa;  background:white;  position:absolute;  left:-7px;  top:-7px;  z-index:1;}.solutions-page .box .left .dots-box li .dots:after {  content:'';  width:1px;  height:160px;  background:rgba(255,255,255,.5);  position:absolute;  left:50%;  top:0;}.solutions-page .box .left .dots-box li .dots span {  position:absolute;  left:0;  top:0;}.solutions-page .box .left .dots-box li .dots span:after,.solutions-page .box .left .dots-box li .dots span:before{  content:'';  width:26px;  height:26px;  border-radius:100%;  background:rgba(255,255,255,.7);  position:absolute;  top:-7px;  left:-7px;  z-index:-1;  -webkit-animation:KS 2s linear infinite;  -o-animation:KS 2s linear infinite;  -ms-animation:KS 2s linear infinite;  -moz-animation:KS 2s linear infinite;  animation:KS 2s linear infinite;}.solutions-page .box .left .dots-box li .dots span:before {  -webkit-animation-delay:.5s;  -o-animation-delay:.5s;  -ms-animation-delay:.5s;  -moz-animation-delay:.5s;  animation-delay:.5s;}.solutions-page .box .left .dots-box li:hover,.solutions-page .box .left .dots-box li.active{  color:#00a1aa;}.solutions-page .box .right {  vertical-align: middle;  overflow:hidden;  padding-bottom:200px;  margin-bottom:-200px;}.solutions-page .box .right .img {  vertical-align:middle;}.solutions-page .box .right .img img {  width:100%;}.solutions-page .box .right .content {  color:white;  vertical-align:middle;}.solutions-page .box .right .slick-list {  overflow:unset;}.solutions-page .box .right .content h4 {  font-size:24px;  text-transform:uppercase;  font-family:'POPPINS-MEDIUM';}.solutions-page .box .right .content .text {  font-size:14px;  color: #fff;  margin-top:40px;  line-height:30px;  font-family:'POPPINS-LIGHT';  max-width:560px;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(2) {  left:5%;  top:82%;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(2) .dots {  left:100%;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(1) {  left:39%;  top:20%;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(1) .dots {  top:148px;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(1) .dots:after {  top:auto;  bottom:0;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(3) {  left:55%;  top:89%;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(4) {  left:74%;  top:22%;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(4) .dots {  top:148px;}.solutions-page .box .cat-204 .left .dots-box li:nth-child(4) .dots:after {  top:auto;  bottom:0;}/*.solutions-page .box .cat-204 .right .img {  width:38%;}*/.solutions-page .box .cat-204 .right .content {  padding:2% 8%;}.solutions-page .box .cat-205 .left .dots-box li:nth-child(1) {  left:18%;  top:89%;}.solutions-page .box .cat-205 .left .dots-box li:nth-child(2) {  left:41%;  top:89%;}.solutions-page .box .cat-205 .left .dots-box li:nth-child(2) .dots {  left:100%;}.solutions-page .box .cat-205 .left .dots-box li:nth-child(3) {  left:69%;  top:90%;}.solutions-page .box .cat-205 .left {  width:59%;}.solutions-page .box .cat-205 .right {  width:41%;}.solutions-page .box .cat-205 .right .img {  width:100%;}.solutions-page .box .cat-205 .right .content,.solutions-page .box .cat-209 .right .content,.solutions-page .box .cat-206 .right .content{  padding:50px 8% 15px;}.solutions-page .box .cat-210 .right .content {  padding:35px 6% 215px;  margin-bottom:-200px;}.solutions-page .box .cat-210 .right .content h4 {  min-height:72px;}.solutions-page .box .cat-210 .right ul .slick-slide:nth-child(even) .content {  background:#e6e6e8;}.solutions-page .box .cat-210 .right ul .slick-slide:nth-child(even) .content h4 {  color:#00a1aa;}.solutions-page .box .cat-210 .right ul .slick-slide:nth-child(even) .content .text {  color:#080808;}@media screen and (max-width: 1700px){  .solutions-page .box .right .content .text {    line-height:24px;    margin-top:20px;  }  .solutions-page .box .cat-205 .right .content, .solutions-page .box .cat-209 .right .content, .solutions-page .box .cat-206 .right .content {    padding:30px 5% 15px;  }  .solutions-page .box .left .dots-box li .dots {    top:-118px;  }  .solutions-page .box .cat-204 .left .dots-box li:nth-child(4) .dots,.solutions-page .box .cat-204 .left .dots-box li:nth-child(1) .dots {    top:118px;  }  .solutions-page .box .left .dots-box li .dots:after {    height:130px;  }  .solutions-page .box .left .dots-box li {    font-size:16px;  }  .solutions-page .box .right .content h4 {    font-size:20px;  }  .solutions-page .box .cat-210 .right .content h4 {    min-height:40px;    line-height:20px;  }  .solutions-page .box .cat-210 .right .content .text {    margin-top:10px;  }  .solutions-page .box .cat-210 .right .content {    padding:15px 5% 215px;  }}@media screen and (max-width: 1400px){  .solutions-page .box .left {    width:55%;  }  .solutions-page .box .right {    width:45%;  }  .solutions-page .box .cat-210 .left {    width:68%;  }  .solutions-page .box .cat-210 .right {    width:32%;  }  .solutions-page .box .cat-205 .right .content, .solutions-page .box .cat-209 .right .content, .solutions-page .box .cat-206 .right .content {    padding:15px 5%;  }  .solutions-page .box .cat-205 .right .content .text, .solutions-page .box .cat-209 .right .content .text, .solutions-page .box .cat-206 .right .content .text {    margin-top:10px;  }  .solutions-page .box .cat-205 .left {    width:70%;  }  .solutions-page .box .cat-205 .right {    width:30%;  }  .solutions-page .box .right .content .text {    font-size:12px;    line-height:20px;  }  .solutions-page .box .left .dots-box li {    font-size:13px;  }  .solutions-page .box .left .dots-box li .dots:after {    height:90px;  }  .solutions-page .box .left .dots-box li .dots {    top:-88px;  }  .solutions-page .box .cat-204 .left .dots-box li:nth-child(4) .dots,.solutions-page .box .cat-204 .left .dots-box li:nth-child(1) .dots {    top:88px;  }  .solutions-page .box .cat-204 .right .img {    width:47%;  }  .solutions-page .box .cat-204 .right .content {    padding:0 5%;  }  .solutions-page .solutions-nav ul li {    line-height:50px;    height:50px;  }	.solutions-page .box .cat-204 .left .dots-box li:nth-child(1) {		top:24%;	}.solutions-page .box .cat-204 .left .dots-box li:nth-child(2) {    left: 8%;    top: 75%;}}@media screen and (max-width: 1000px) {  .solutions-page .solutions-nav {		display:none;	}	.solutions-page .box .left,.solutions-page .box .cat-205 .left,.solutions-page .box .cat-210 .left {		width:100%;	}	.solutions-page .box .right,.solutions-page .box .cat-205 .right,.solutions-page .box .cat-210 .right {		width:100%;		padding:20px;		margin-bottom:0;	}	.solutions-page .box .right .slick-list {		overflow:hidden;	}	.solutions-page .box {		margin-top:0;	}	.solutions-page .box .cat-204 .left .dots-box li:nth-child(2) {		left:14%;	}	.solutions-page .box .cat-204 .left .dots-box li:nth-child(1) {		top:23%;	}}@media screen and (max-width: 700px) {  .solutions-page .box .cat-204 .left .dots-box li:nth-child(2) {		left:6%;	}  .solutions-page .box .cat-205 .left .dots-box li:nth-child(1) {    left: 34%;    top: 94%;  }}@media screen and (max-width: 500px) {  .solutions-page .box .cat-204 .left .dots-box li:nth-child(1) {    top: 10%;  }	.solutions-page .box .cat-204 .left .dots-box li:nth-child(2) {    left: 1%;		top:88%;}	.solutions-page .box .cat-204 .left .dots-box li:nth-child(3) {		top:94%;	}	.solutions-page .box .cat-204 .left .dots-box li:nth-child(4) {		top:11%;	}	.solutions-page .box .right .content h4 {		font-size:18px;	}.solutions-page .box .cat-205 .left .dots-box li:nth-child(2) {    left: 26%;    top: 79%;}	.solutions-page .box .cat-205 .left .dots-box li:nth-child(2) .dots {		top:-37px;	}	.solutions-page .box .cat-205 .left .dots-box li:nth-child(2) .dots:after {		height:42px;	}	.solutions-page .box .cat-205 .left .dots-box li:nth-child(3) {		top:83%;	}	.solutions-page .box .cat-205 .left .dots-box li:nth-child(3) .dots {		top:-50px;	}	.solutions-page .box .cat-205 .left .dots-box li:nth-child(3) .dots:after {		height:75px;	}	.solutions-page .box .cat-205 .right .content, .solutions-page .box .cat-209 .right .content, .solutions-page .box .cat-206 .right .content {		padding:15px 0;	}}/* 解决方案模板End */