@charset "utf-8";
* {margin: 0;padding: 0;border-radius: 0;}
body {font-size: 12px;font-family: "思源黑体", "微软雅黑";margin: 0px auto;background: #fff;}
ul,
li {list-style: none;margin: 0;padding: 0;}
a {text-decoration: none;}
img {border: none;vertical-align: middle;}
h1,
h2,
h3,
h4,
h5,
h6 {font-weight: lighter;color: #000;}
i {font-style: normal;}
@font-face {font-family: swiper-icons;src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight: 400;font-style: normal;}

/* 滚动条 */
::-webkit-scrollbar {width: 6px;background: #ffffff;}
::-webkit-scrollbar-thumb {background: #999;border-radius: 10px;}
.maright{margin-right: 0!important;}
/* 头部*/
.top_bg {width: 94%;height: auto;background-color: #fff;border-bottom: 1px solid #eeeeee;position: absolute;left: 50%;top: 40px;border-radius: 10px;box-shadow: 0px 4px 35px 0px rgba(0, 0, 0, 0.11);box-sizing: border-box;z-index: 9999;-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);transition: all 0.4s ease;}
.top {width: 96%;margin: 0 auto;}
.top::after {content: '';display: block;clear: both;}
.top .top_logo {float: left;height: 74px;margin-top: 33px;}
.top .top_nav {float: left;margin-left: 14.5%;}
.top .top_nav > ul {margin-top: 43px;}
.top .top_nav > ul::after {content: '';display: block;clear: both;}
.top .top_nav > ul > li {float: left;height: 64px;margin-right: 35px!important;;box-sizing: border-box;}
.top .top_nav > ul > li > a {float: left;height: 42px;padding: 0 3px;font-size: 20px;color: #333;display: block;text-align: center;position: relative;}
.top .top_nav > ul > li.active > a {color: #067cc4;}
.top .top_nav > ul > li.active i {width: 100%;background-color: #067cc4;}
.top .top_nav > ul > li:hover > a {color: #067cc4;}
.top .top_nav > ul > li:hover i {width: 100%;background-color: #067cc4;}
.top .top_nav > ul > li i {position: absolute;left: 50%;bottom: 0;width: 0%;height: 3px;background-color: #e2e2e2;display: block;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}
.top .nav_sj {display: none;}
.top .top_rr {display: none;}
.top_bg2 {width: 100%;top: 0;position: fixed;border-radius: 0 0 10px 10px;}
.removeR {border-radius: 10px 10px 0 0 !important;}
.removeR2 {border-radius: 0 !important;}
.top_bg3 {top: -108px;}

/* 下拉菜单 */
.menus_bg {display: none;position: absolute;top: 107px;left: 0;right: 0;width: 100%;border-top: 1px solid #c7c7c7;background: #ffffff;border-radius: 0 0 10px 10px;}
.menus {width: 88%;height: 325px;margin: 0 auto;padding-top: 27px;box-sizing: border-box;overflow: hidden;}
.menus .menus_text {float: left;width: 22.1%;margin-right: 4.1%;}
.menus .menus_text h1 {font-size: 24px;color: #333;font-weight: 400;margin-bottom: 28px;}
.menus .menus_text span {display: block;width: 38px;height: 3px;background-color: #067cc4;margin-bottom: 23px;}
.menus .menus_text p {font-size: 16px;color: #666;line-height: 28px;height: 56px;}
.menus .menus_text a {display: block;width: 111px;height: 33px;text-align: center;line-height: 31px;border-radius: 20px;background-color: #067cc4;color: #fff;font-size: 15px;margin-top: 73px;border: 1px solid transparent;box-sizing: border-box;}
.menus .menus_text a:hover {background-color: transparent;color: #067cc4;border-color: #067cc4;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.menus .menus_text b {font-family: swiper-icons;font-size: 12px;}
.menus > ul {float: left;width: 73.8%;overflow: hidden;}
.menus > ul li {float: left;width: 30.6%;text-align: center;margin-right: 4.1%;}
.menus > ul li:hover p {color: #067cc4;}
.menus > ul li:hover img {transform: scale(1.1);}
.menus > ul li div {overflow: hidden;}
.menus > ul li img {width: 100%;height: 210px;object-fit: cover;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.menus > ul li p {font-size: 18px;color: #666;margin-top: 14px;}
.top_pro .menus {height: auto;overflow: hidden;position: relative;padding: 30px 0;}
.top_pro .menus .hd {position: absolute;top: 50%;left: 0;width: 26.5%;height: calc(100% - 60px);text-align: right;border-right: 1px solid #dddddd;box-sizing: border-box;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);}
.top_pro .menus .hd ul li {line-height: 36px;padding-right: 46px;margin-bottom: 17px;position: relative;cursor: pointer;transition: all 0.4s ease;}
.top_pro .menus .hd ul li a {font-size: 20px;color: #999;}
.top_pro .menus .hd ul li.on a {color: #067cc4;}
.top_pro .menus .hd ul li.on span {opacity: 1;}
.top_pro .menus .hd ul li span {opacity: 0;transition: all 0.4s ease;position: absolute;top: calc(50% - 1.5px);right: -14.5px;display: block;width: 29px;height: 3px;background-color: #067cc4;}
.top_pro .menus .bd {width: 73.5%;max-height: calc(100vh - 200px);height: 100%;overflow-y: auto;float: right;}
.top_pro .menus .bd ul li {overflow: hidden;}
.top_pro .menus .bd ul li a {float: left;width: 30.3%;text-align: center;overflow: hidden;margin-bottom: 15px;}
.top_pro .menus .bd ul li a:hover img {transform: scale(1.1);}
.top_pro .menus .bd ul li a:hover p {color: #067cc4;}
.top_pro .menus .bd ul li a img {width: 70%;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.top_pro .menus .bd ul li a p {font-size: 18px;color: #666;margin-top: 25px;}
.top_search {float: right;text-align: right;margin-top: 40px;position: relative;}
.top_search i {display: block;float: left;width: 2px;height: 19px;background-color: #999999;margin-top: 8px;}
.ss {height: 35px;width: 277px;cursor: pointer;border: 1px solid transparent;border-radius: 30px;box-sizing: border-box;float: left;margin-right: 8px;}
.ss .input {max-width: 240px;height: 100%;width: 80%;padding-left: 10px;font-size: 16px;color: #666;line-height: 30px;border: 0px;border-radius: 30px;outline: none;display: none;}
.ss .inputimg {float: right;width: 25px;height: auto;padding-right: 12px;padding-top: 3.5px;filter: grayscale(100%);}
.ss:hover {border-color: #ddd;background: #fff;box-shadow: 0 0 3px #ddd;}
.ss:hover .input {display: block;}
.ss:hover .inputimg {filter: none;}
.en {float: left;margin-top: 5px;margin-left: 22px;position: relative;cursor: pointer;}
.en:hover div {display: block;}
.en div {display: none;position: absolute;top: 25px;left: calc(50% - 43.5px);width: 97px;height: auto;background-color: #fff;text-align: center;padding-top: 10px;border-radius: 0 0 10px 10px;}
.en a {display: block;font-size: 16px;color: #666;line-height: 36px;}
.en a:hover {opacity: 0.7;}
.hsx {float: left;margin-left: 48px;}
.hsx a {font-size: 16px;color: #333;font-weight: 550;}
.hsx img {margin-right: 3px;}

/* banner */
.slideBox {width: 100%;height: 100v;position: relative;}
.slideBox .hd {position: absolute;right: 50%;bottom: 5.4%;z-index: 1;transform: translateX(50%);}
.slideBox .hd ul li {float: left;margin-left: 21px;margin-right: 21px;width: 20px;height: 20px;border-radius: 50%;text-align: center;background: #ffffff;cursor: pointer;position: relative;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.slideBox .hd ul li::after {opacity: 0;position: absolute;top: 50%;left: 50%;content: '';display: block;width: 36px;height: 36px;border: 1px solid #fff;border-radius: 50%;-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.slideBox .hd ul li.on::after {opacity: 1;}
.slideBox .bd {position: relative;height: 100%;z-index: 0;}
.slideBox .bd > div {width: 100% !important;}
.slideBox .bd img {width: 100%;height: 100vh;display: block;object-fit: cover;}
.slideBox .bd ul li a {display: block;width: 100%;height: 100%;overflow: hidden;}
.slideBox .bd ul li.on img {-webkit-animation: mymove 5s infinite;
  /* Chrome, Safari, Opera */animation: mymove 5s infinite;animation-iteration-count: 1;-webkit-animation-iteration-count: 1;
  /* Safari Chrome */transform: scale(1.1);}

/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {from {transform: scale(1)}to {transform: scale(1.1)}}

/* Standard syntax */
@keyframes mymove {from {transform: scale(1)}to {transform: scale(1.1)}}

/* 二级导航 */
.nav {width: 94%;max-width: 1560px;margin: 0 auto;margin-top: -64px;}
.nav ul {overflow: hidden;}
.nav ul li {float: left;width: 213px;height: 64px;text-align: center;position: relative;background-color: rgba(255, 255, 255, 0.9);}
.nav ul li:hover {background-color: #ffffff;}
.nav ul li:hover a {color: #067cc4;}
.nav ul li:hover i {background-color: #067cc4;}
.nav ul li.nav_active {background-color: #ffffff;}
.nav ul li.nav_active a {color: #067cc4;}
.nav ul li.nav_active i {background-color: #067cc4;}
.nav ul li a {display: block;line-height: 64px;font-size: 20px;color: #666;}
.nav ul li i {position: absolute;bottom: 0;left: 0;width: 100%;height: 4px;background-color: transparent;}
.pc_banner {position: relative;}
.pc_banner img {width: 100%;height: auto;}
.pc_banner .pc_banner_text {position: absolute;top: 0;left: 50%;width: 96%;max-width: 1680px;margin: 0 auto;height: 100%;-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);text-align: left;}
.pc_banner .pc_banner_text h1 {font-size: 28px;line-height: 46px;font-weight: 540;color: #fff;position: absolute;top: 50%;transform: translateY(-50%);}
.sj_banner {display: none;}
.box_swipe {display: none;}

/* 标题 */
.title {text-align: center;}
.title h1 {font-size: 52px;color: #fff;font-weight: 550;line-height: 40px;}
.title i {display: block;width: 92px;height: 4px;background-color: #067cc4;}
.title p {font-size: 20px;color: #fff;font-weight: 500;line-height: 33px;}

/* 产品 */
.iPro_bg {background-color: #ecedf1;padding-top: 5.2%;padding-bottom: 0.1%;}
.iPro_bg .iPro_text h1 {font-size: 39px;color: #000;font-weight: 550;height: 120px;display: flex;align-items: flex-end;}
.iPro_bg .iPro_text h2 {font-size: 48.9px;color: #000;font-weight: 550;margin-top: 10px;}
.iPro_bg .iPro_text a {display: block;float: left;width: 111px;height: 33px;line-height: 31px;text-align: center;border-radius: 20px;font-size: 15px;color: #010101;border: 1px solid #0c0c0c;margin-right: 29px;margin-top: 50px;box-sizing: border-box;}
.iPro_bg .iPro_text a:hover {background-color: #067cc4;color: #fff;border-color: #067cc4;}
.iPro_bg .iPro_text span {font-family: swiper-icons;font-weight: bold;font-size: 12px;}
.iPro_bg .iPro_img {margin-top: 70px;}
.iPro_bg .iPro_img img {width: 100%;height: auto;animation: top 2000ms linear infinite;}
.iPro_bg .next {position: absolute;width: 34px;height: 34px;border-radius: 50%;background-color: #dcdcdb;text-align: center;line-height: 34px;font-family: swiper-icons;font-weight: bold;font-size: 14px;cursor: pointer;}
.iPro_bg .next:hover {background-color: #067cc4;color: #fff;}
.iPro_bg .prev {position: absolute;width: 34px;height: 34px;border-radius: 50%;background-color: #dcdcdb;text-align: center;line-height: 34px;font-family: swiper-icons;font-weight: bold;font-size: 14px;cursor: pointer;}
.iPro_bg .prev:hover {background-color: #067cc4;color: #fff;}
.iPro_bg .bd {position: relative;}
.iPro_bg .bd ul li {position: relative;overflow: hidden;}
.iPro1 {width: 96%;max-width: 1680px;margin: 0 auto;overflow: hidden;position: relative;margin-bottom: 5.2%;}
.iPro1 .iPro_text {float: left;width: 22%;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.iPro1 .iPro_imgs {float: right;width: 67.7%;overflow: hidden;}
.iPro1 .iPro_imgs:hover img {transform: scale(1.1);}
.iPro1 .iPro_imgs img {width: 100%;height: auto;transition: all 0.4s;}
.iPro1 .next {left: 34.5%;bottom: 26px;}
.iPro1 .prev {left: calc(34.5% + 80px);bottom: 26px;}
.iPro2 {width: 96%;max-width: 1680px;margin: 0 auto;overflow: hidden;position: relative;margin-bottom: 5.2%;}
.iPro2 .iPro_text {float: right;width: 22%;position: absolute;top: 50%;right: 0%;transform: translateY(-50%);}
.iPro2 .iPro_imgs {float: left;width: 67.7%;}
.iPro2 .iPro_imgs img {width: 100%;height: auto;}
.iPro2 .next {right: calc(34.7% + 80px);bottom: 26px;}
.iPro2 .prev {right: 34.7%;bottom: 26px;}

/* 产品动效 */
@keyframes top {0% {transform: translateY(-5%)}50% {transform: translateY(0%)}100% {transform: translateY(-5%)}}

/* 品牌故事 */
.iAboutus_bg {position: relative;}
.iAboutus_bg video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;z-index: 9;}
.iAboutus_bg .title {text-align: center;margin-bottom: 60px;}
.iAboutus_bg .title i {margin: 0 auto;margin-top: 35px;margin-bottom: 23px;}
.iAboutus_main {height: 948px;background-color: rgba(0, 0, 0, 0.7);padding-top: 75px;box-sizing: border-box;position: relative;z-index: 99;}
.iAboutus {width: 96%;max-width: 1680px;margin: 0 auto;height: 552px;border: 1px solid #33373d;overflow: hidden;background-color: rgba(0, 0, 0, 0.3);}
.iAboutus_left {float: left;width: 50%;padding-left: 3%;padding-right: 1%;box-sizing: border-box;}
.iAboutus_left h1 {font-size: 36px;color: #fff;font-weight: 550;margin-top: 66px;margin-bottom: 27px;}
.iAboutus_left i {display: block;width: 92px;height: 4px;background-color: #067cc4;margin-bottom: 24px;}
.iAboutus_left p {font-size: 18px;color: #ddd;line-height: 28px;word-break: break-all;margin-bottom: 10px;}
.iAboutus_right {float: right;width: 50%;}
.iAboutus_right ul {overflow: hidden;}
.iAboutus_right ul li {float: left;width: 33.33%;height: 276px;border-left: 1px solid #33373d;border-bottom: 1px solid #33373d;text-align: center;box-sizing: border-box;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}
.iAboutus_right ul li:hover {background-color: #067cc4;}
.iAboutus_right ul li img {margin-top: 63px;}
.iAboutus_right ul li h1 {font-size: 52px;color: #fff;font-weight: 550;margin-top: 85px;}
.iAboutus_right ul li i {font-size: 30px;vertical-align: top;}
.iAboutus_right ul li span {display: block;font-size: 20px;color: #fff;}
.iAboutus_right ul li p {font-size: 24px;color: #fff;}

/* 新闻资讯 */
.iNews_bg {height: 970px;box-sizing: border-box;background-color: #ecedf1;padding-top: 98px;padding-bottom: 102px;}
.iNews_bg .title {margin-bottom: 40px;}
.iNews_bg .title h1 {color: #333;}
.iNews_bg .swiper-container {width: 100%;height: 100%;overflow: visible !important;}
.iNews_bg .swiper-slide {width: 34.3%;background-color: #fff;transition: 300ms;transform: scale(1);position: relative;z-index: 7;}
.iNews_bg .swiper-button-next,
.iNews_bg .swiper-button-prev {top: 0 !important;height: 100% !important;width: 28.3% !important;opacity: 0 !important;}
.iNews_bg .swiper-slide-active,
.iNews_bg .swiper-slide-duplicate-active {transform: scale(1.1);z-index: 999;box-shadow: 0 0 20px #ddd;}
.iNews_bg .swiper-slide-active p,
.iNews_bg .swiper-slide-duplicate-active p {display: block !important;}
.iNews_bg .swiper-slide-active span,
.iNews_bg .swiper-slide-duplicate-active span {display: block !important;}
.iNews_bg .swiper-slide-active .iNews_img img,
.iNews_bg .swiper-slide-duplicate-active .iNews_img img {height: 79% !important;object-fit: cover !important;}
.iNews_bg .swiper-slide-active .iNews_text,
.iNews_bg .swiper-slide-duplicate-active .iNews_text {display: block; height: 190px;margin-top: -3%;-webkit-transform: translateY(-32%);-o-transform: translateY(-32%);-ms-transform: translateY(-32%);-moz-transform: translateY(-32%);transform: translateY(-32%);-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.iNews_bg .swiper-slide-active .iNews_text h1,
.iNews_bg .swiper-slide-duplicate-active .iNews_text h1 {text-align: left; font-size: 21px;color: #067cc4;margin-bottom: 26px;padding-top: 29px;height: 47px;}
.iNews {width: 96%;max-width: 1680px;margin: 0 auto;overflow: hidden;padding-top: 60px;box-sizing: border-box;}
.iNews .iNews_img {position: relative;}
.iNews .iNews_img img {width: 100%;height: auto;}
.iNews .iNews_img > img {position: absolute;top: 0;left: 0;width: 100%;height: 100% !important;object-fit: cover;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.iNews .iNews_text {display: flex;align-items: center;justify-content: center; width: 91%;height: 126px;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;}
.iNews .iNews_text h1 {font-size: 22.38px;color: #000;font-weight: 550; }
.iNews .iNews_text p {display: none;font-size: 16px;color: #666;line-height: 30px;height: 60px;overflow: hidden;text-align: left;transition: all 0.4s;}
.iNews .iNews_text span {display: none;font-size: 15px;color: #666;text-align: left;margin-top: 18px;transition: all 0.4s;}

/* 全球布局 */
.iService_bg {height: 933px;padding-top: 73px;box-sizing: border-box;position: relative;overflow: hidden;}
.iService_bg .title {text-align: center;margin-bottom: 80px;}
.iService_bg .title i {margin: 0 auto;margin-top: 33px;}
.iService {width: 96%;max-width: 1680px;margin: 0 auto;}
.iService_top ul {overflow: hidden;}
.iService_top ul li {float: left;width: 25%;height: 78px;font-size: 70px;color: #fff;font-weight: 550;border-right: 1px solid #37475e;text-align: center;box-sizing: border-box;}
.iService_top ul li span {font-size: 30px;vertical-align: top;}
.iService_top ul li i {font-size: 22px;color: #fff;}
.iService_top ul li b {font-size: 27px;}
.iService_bottom {position: absolute;left: 50%;bottom: 6%;width: 96%;max-width: 1490px;margin: 0 auto;overflow: hidden;-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}
.iService_bottom .ds {width: 58.5%;line-height: 118px;float: left;border: 2px solid #263958;box-sizing: border-box;overflow: hidden;position: relative;}
.iService_bottom .ds .ds_title {float: left;width: 26.7%; line-height: 118px;font-size: 32.6px;color: #fff;font-weight: 550;text-align: center;box-sizing: border-box;}
.iService_bottom .ds .ds_title::after {content: '';display: block;width: 2px;height: 84px;background-color: #263958;position: absolute;left: 30.7%;top: 50%;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);}
.iService_bottom .ds .ds_title:hover {background-color: #067cc4;color: #fff;transition: all 0.4s ease;}
.iService_bottom .ds .ds_content {float: left;width: 72.3%;text-align: center;}
.iService_bottom .ds .ds_content a {margin: 0 5%;}
.iService_bottom .ds .ds_content a:hover img {opacity: 0.8;}
.iService_bottom .dl {width: 38.5%;height: 118px;float: right;border: 2px solid #263958;position: relative;}
.iService_bottom .dl::after {content: '';display: block;width: 2px;height: 84px;background-color: #263958;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.iService_bottom .dl a {float: left;width: 50%;font-size: 32.6px;height: 100%;line-height: 118px;text-align: center;box-sizing: border-box;color: #fff;font-weight: 550;}
.iService_bottom .dl a:hover {background-color: #067cc4;color: #fff;transition: all 0.4s ease;}
.ywk-content-globalfootprint {position: relative;}
.ywk-content-globalfootprint .img {background-color: transparent;margin-left: -8%;}
.ywk-map-line {width: 1200px;margin: auto;position: relative;margin-top: 1%;}
.ywk-map-line .points {position: absolute;left: 50%;top: 50%;z-index: 1;}
.ywk-map-line .points .yuand {position: absolute;top: 50%;left: -30px;margin-top: -25px;width: 50px;height: 50px;border-radius: 100%;transform: scale(0.1);background: rgba(255, 255, 255, 0.1);}
.ywk-map-line .points .yuand i {display: block;width: 10px;height: 10px;border-radius: 100%;background: #fff;margin: 20px;}
.ywk-map-line .points .yuand::before {content: '';position: absolute;top: 50%;left: 50%;margin: -15px 0 0 -15px;width: 30px;height: 30px;border-radius: 100%;background: rgba(255, 255, 255, 0.1);}
.ywk-map-line .points span {display: block;font-size: 12px;color: #fff;opacity: 0.4;padding: 13px;display: none;}
.ywk-map-line .points.cur .yuand {background: rgba(243, 151, 0, 0.2);}
.ywk-map-line .points.cur .yuand::before {background: rgba(243, 151, 0, 0.2);}
.ywk-map-line .points.cur .yuand i {background: #f39700;}
.ywk-map-line .points.cur span {color: #f39700;opacity: 1;}
.ywk-map-line .points .yuand {animation: yuanfangda 1500ms infinite ease;}
.ywk-map-line .points1 .yuand {animation: yuanfangda 2200ms infinite ease;}
.ywk-map-line .points2 .yuand {animation: yuanfangda 2300ms infinite ease;}
.ywk-map-line .points4 .yuand {animation: yuanfangda 2200ms infinite ease;}
.ywk-map-line .points6 .yuand {animation: yuanfangda 2300ms infinite ease;}
.ywk-map-line .points8 .yuand {animation: yuanfangda 2100ms infinite ease;}
.ywk-map-line .points10 .yuand {animation: yuanfangda 1400ms infinite ease;}
.ywk-map-line .points12 .yuand {animation: yuanfangda 2600ms infinite ease;}
.ywk-map-line .points13 .yuand {animation: yuanfangda 1100ms infinite ease;}
.ywk-map-line .points17 .yuand {animation: yuanfangda 1200ms infinite ease;}
.ywk-map-line .points18 .yuand {animation: yuanfangda 2100ms infinite ease;}
.ywk-map-line .points20 .yuand {animation: yuanfangda 1400ms infinite ease;}
.ywk-map-line .points22 .yuand {animation: yuanfangda 2600ms infinite ease;}
.ywk-map-line .points24 .yuand {animation: yuanfangda 1300ms infinite ease;}
@keyframes yuanfangda {0% {transform: scale(0.1);opacity: 1}100% {transform: scale(1.2);opacity: 0}}
.points1 {margin: -46px 0 0 -179px;}
.points2 {margin: -135px 0 0 -531px;}
.points3 {margin: -132px 0 0 -449px;}
.points4 {margin: -91px 0 0 -320px;}
.points5 {margin: -105px 0 0 -489px;}
.points6 {margin: -182px 0 0 -118px;}
.points7 {margin: 10px 0 0 -166px;}
.points8 {margin: 146px 0 0 -438px;}
.points9 {margin: -188px 0 0 183px;}
.points10 {margin: -4px 0 0 -510px;}
.points11 {margin: 139px 0 0 -100px;}
.points12 {margin: 171px 0px 0 -14px;}
.points13 {margin: -69px 0px 0 325px;}
.points14 {margin: -8px 0px 0 335px;}
.points15 {margin: 75px 0px 0 419px;}
.points16 {margin: 110px 0px 0 485px;}
.points17 {margin: -161px 0px 0 -260px;}
.points18 {margin: -23px 0px 0 -271px;}
.points19 {margin: -9px 0px 0 -405px;}
.points20 {margin: 72px 0px 0 -437px;}
.points21 {margin: -80px 0px 0 -527px;}
.points22 {margin: -145px 0px 0 274px;}
.points23 {margin: 188px 0px 0 435px;}
.points24 {margin: 170px 0px 0 550px;}
.aboutus_title {overflow: hidden;}
.aboutus_title .aboutus_left {float: left;}
.aboutus_title .aboutus_left h1 {font-size: 33px;font-weight: 550;color: #333;line-height: 45px;margin-bottom: 15px;}
.aboutus_title .aboutus_left p {font-size: 32px;color: #000;margin-bottom: 29px;}
.aboutus_title .aboutus_left i {display: block;width: 43px;height: 3px;background-color: #067cc4;}
.aboutus_title .aboutus_right {float: right;width: 50%;position: relative;}
.aboutus_title .aboutus_right h1 {font-size: 211px;color: #eeeeee;font-weight: 550;line-height: 271px;text-align: right;margin-right: -45px;letter-spacing: 15px;}
.aboutus_title .aboutus_right p {position: absolute;right: 0;top: 37%;font-size: 29px;color: #333;}

/* 品牌简介 */
.aboutus1 {position: relative;padding-top: 124px;}
.aboutus_title {width: 94%;max-width: 1560px;margin: 0 auto;}
.aboutus1_main {position: relative;overflow: hidden;margin-top: -76px;}
.aboutus1_text {width: 94%;max-width: 1560px;margin: 0 auto;position: absolute;top: 0;-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);left: 50%;height: 100%;overflow: hidden;}
.aboutus1_text p {font-size: 18px;color: #666;line-height: 32px;width: 50%;margin-bottom: 14px;}
.aboutus1_bg {float: right;width: 47.3%;}
.aboutus1_bg img {width: 100%;height: auto;min-height: 580px;max-height: 663px;object-fit: cover;}

/* */
.aboutus_num {height: 334px;background: #e2e3e5 url(../images/an_bg.jpg) no-repeat top;margin-top: -48px;}
.aboutus_num ul {width: 94%;max-width: 1560px;margin: 0 auto;max-width: 1680px;padding-top: 181px;}
.aboutus_num ul li {float: left;width: 16.66%;height: 70px;border-right: 1px solid #d0d0d0;text-align: center;box-sizing: border-box;}
.aboutus_num ul li h1 {font-size: 48px;color: #666;font-weight: 550;line-height: 23px;margin-top: -4px;}
.aboutus_num ul li p {font-size: 18.5px;color: #666;margin-top: 20px;}
.aboutus_num ul li span {font-size: 30px;vertical-align: super;color: #067cc4;}
.aboutus_num ul li h2 {font-size: 19.8px;color: #666;font-weight: 400;}
.aboutus_num ul li img {margin-top: -56px;}

/* 品牌故事 */
.aboutus2_bg {height: 846px;clear: both;padding-top: 93px;box-sizing: border-box;}
.aboutus2_bg .aboutus_title {width: 94%;max-width: 1560px;margin: 0 auto;margin-bottom: 61px;}
.aboutus2 {width: 94%;max-width: 1560px;margin: 0 auto;}
.aboutus2 h1 {font-size: 32px;color: #333;line-height: 36px;font-weight: 400;margin-bottom: 28px;}
.aboutus2 p {font-size: 18px;color: #666;line-height: 32px;width: 57%;margin-bottom: 15px;}
.aboutus3_bg {height: 793px;padding-top: 185px;box-sizing: border-box;}
.aboutus3 {width: 94%;max-width: 1560px;margin: 0 auto;}
.aboutus3 h1 {margin-bottom: 33px;}
.aboutus3 p {font-size: 18px;color: #666;line-height: 32px;width: 57.2%;margin-bottom: 16px;}

/* 资质荣誉 */
.honor_bg {overflow: hidden;position: relative;padding-top: 97px;}
.honor_bg .aboutus_title {margin-bottom: 27px;}
.honor_bg .aboutus_right p {font-size: 24px;margin-top: 23px;text-align: right;line-height: 36px;}
.honor .title {margin-top: 71px;margin-bottom: 35px;}
.honor_main {width: 94%;max-width: 1560px;height: calc(100% - 161px);margin: 0 auto;position: relative;}
.honor_main .bd ul {overflow: hidden;}
.honor_main .bd ul li {overflow: hidden;}
.honor_main .bd ul li .honor_item:hover .honor_img img {transform: scale(1.1);}
.honor_main .bd ul li .honor_item {float: left;width: 24%;margin-right: 1.3%;margin-bottom: 1.33%;text-align: center;position: relative;}
.honor_main .bd ul li .honor_item > img {width: 100%;height: auto;}
.honor_main .hd {text-align: center;margin-top: 35px;}
.honor_main .hd ul {display: inline-block;overflow: hidden;}
.honor_main .hd ul li {float: left;width: 37px;height: 12px;background-color: #a9a9a9;border-radius: 6px;margin: 0 9px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.honor_main .hd ul li.on {width: 82px;background-color: #067cc4;}
.honor_main .honor_img {position: absolute;top: 45%;left: 50%;transform: translate(-50%, -50%);}
.honor_main .honor_img img {width: 100%;height: auto;transition: all 0.4s;}
.honor_main .honor_text {font-size: 18px;color: #666;line-height: 63px;background-color: #f6f6f6;white-space: nowrap;overflow: hidden;}
.honor_main .prev {position: absolute;left: -86px;top: 40.5%;display: block;width: 62px;height: 62px;text-align: center;line-height: 62px;background: rgba(255, 255, 255, 0.2);border-radius: 50%;color: #14233d;font-size: 40px;font-family: swiper-icons;font-weight: bold;transition: all 0.4s;}
.honor_main .prev:hover {color: #0081cc;background: #fff;}
.honor_main .next {position: absolute;right: -86px;top: 40.5%;display: block;width: 62px;height: 62px;text-align: center;line-height: 62px;background: rgba(255, 255, 255, 0.2);border-radius: 50%;color: #14233d;font-size: 40px;font-family: swiper-icons;font-weight: bold;transition: all 0.4s;}
.honor_main .next:hover {color: #0081cc;background: #fff;}
.honor .honor_width1 {width: 57.5%;}
.honor .honor_width2 {width: 74.8%;}

/* 弹出层 */
.popup_bg{display: none;  position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.9);z-index: 999999999;}
.popup{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.popup_close{position: absolute;
    top: 10%;
    right: 10%;
    transition: all .4s linear;
    cursor: pointer;}
.popup_close:hover{transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);}


/* 产品中心 */
.products_bg {background-color: #edeef2;padding-bottom: 85px; margin-bottom: -100px;box-sizing: border-box;}
.products_bg ~ .bottom_bg{margin-top: 55px;}
.products {width: 94%;max-width: 1560px;margin: 0 auto;margin-top: 90px;margin-bottom: 25px;}
.products ul::after {content: '';display: block;clear: both;}
.products ul li {float: left;width: 31%;margin-right: 3.5%;margin-bottom: 3.5%;border-radius: 20px;text-align: center;overflow: hidden;background-color: #fff;padding-top: 38px;padding-bottom: 56px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.products ul li:hover {box-shadow: 0 0 20px #dddee2;}
.products ul li:hover .products_img img {transform: scale(1.1);}
.products ul li:hover .products_text h1 {color: #067cc4;}
.products ul li a {display: block;}
.products .products_img {width: 80.2%;margin: 70px auto;margin-top: 40px;}
.products .products_img img {width: 100%;height: auto;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.products .products_text h1 {font-size: 32px;height: 74px; color: #000;font-weight: 550;margin-top: 26px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;padding: 0 4%;}
.products .products_text p {width: 80%;margin: 0 auto;font-size: 15px;color: #666;line-height: 28px;height: 84px;overflow: hidden;margin-top: 10px;}
.products .products_text a {display: inline-block;width: 111px;height: 33px;line-height: 31px;border-radius: 20px;font-size: 15px;color: #999;border: 1px solid #999999;text-align: center;margin: 0 13px;margin-top: 9px;box-sizing: border-box;}
.products .products_text a.pro_btn1 {background-color: #000;border-color: #000;color: #fff;}
.products .products_text a:hover {background-color: #067cc4;border-color: #067cc4;color: #fff;transition: all 0.2s ease;}
.products .products_text i {font-weight: bold;font-family: swiper-icons;font-size: 12px;}

/* 产品介绍 */
.pro_intro_top {position: fixed;top: 108px;left: 0;width: 100%;height: 69px;background-color: #f2f3f6;border-top: 1px solid #ddd;box-shadow: 0 3px 3px rgba(221, 221, 221, 0.87);transition: all 0.4s ease;}
.pro_intro_top > div {width: 96%;max-width: 1680px;margin: 0 auto;max-width: 1760px;overflow: hidden;}
.pro_intro_top h1 {float: left;line-height: 69px;font-size: 24px;color: #067cc4;font-weight: 400;}
.pro_intro_top2 {top: 0px !important;}
.pro_intro_nav {float: right;overflow: hidden;}
.pro_intro_nav ul {overflow: hidden;float: left;margin-right: 27px;}
.pro_intro_nav ul li {float: left;margin-left: 29px;}
.pro_intro_nav ul li.pro_intro_active a {color: #067cc4;}
.pro_intro_nav ul li:hover a {color: #067cc4;}
.pro_intro_nav ul li a {font-size: 18px;color: #666;line-height: 69px;}
.pro_intro_nav .pro_intro_ds {float: left;overflow: hidden;margin-top: 19px;}
.pro_intro_nav .pro_intro_ds a {display: block;float: left;width: 116px;height: 33px;line-height: 33px;font-size: 15px;color: #fff;text-align: center;background-color: #da0010;border-radius: 5px;margin-left: 16px;}
.pro_intro_nav .pro_intro_ds a:hover {background-color: #b60005;}
.pro_intro {margin-top: 177px;text-align: center;}
.pro_intro img {display: block; max-width: 100%;height: auto;margin: 0 auto;}
.pro_de {width: 94%;max-width: 1560px;margin: 0 auto;overflow: hidden;margin-top: 177px;}
.pro_de .pro_de_left {float: left;width: 42.5%;margin-top: 88px;}
.pro_de .pro_de_left img{width: 100%;height: auto;}
.pro_de .pro_de_left li {line-height: 65px;border-bottom: 1px solid #e0e0e0;overflow: hidden;}
.pro_de .pro_de_left h1 {font-size: 32px;color: #333;font-weight: 550;margin-bottom: 34px;}
.pro_de .pro_de_left h2 {float: left;width: 28.1%;font-size: 18px;color: #333;font-weight: 550;}
.pro_de .pro_de_left p {float: left;font-size: 18px;color: #666;}
.pro_de .pro_de_right {float: right;width: 46.6%;margin-top: 68px;}
.pro_de .pro_de_right img {width: 100%;height: auto;}

.pro_de .pro_de_left table{border: 0;width: 100% !important;font-size: 18px !important;}
.pro_de .pro_de_left table tr{line-height: 65px;background: none !important;border: none !important;}
.pro_de .pro_de_left table td{ border: none !important;border-bottom: 1px solid #e0e0e0 !important;background: none !important;}
.pro_de .pro_de_left table td:first-of-type p,
.pro_de .pro_de_left table td:first-of-type span{font-weight: bold !important;}
.pro_de .pro_de_left table tr:first-child td{border: none !important;}
.pro_de .pro_de_left table span,
.pro_de .pro_de_left table p{font-size: 18px !important;font-family: '微软雅黑','思源黑体' !important;color: #333 !important;}

.return_pro img{height: 33px;margin-left: 18px;cursor: pointer;}

/* 搜索 */
.search_bg{width: 100%;height: auto;overflow: hidden;margin:170px auto 70px;}
.search1{width: 810px;height: 52px;line-height: 52px;border-radius: 25px;border: 1px #999999 solid;overflow: hidden;color: #333;font-size: 18px;margin:0px auto;}
.search1 .input{width: 720px;float: left;margin-left: 28px;height: 50px;overflow: hidden;color: #333;font-size: 18px;border:0px;outline: none;}
.search1 .img{width: 38px;height: auto;float: right;margin-right:15px;margin-top: 6px;}
.search2{width:100%;height:44px;overflow: hidden;margin: 90px auto 0px;border-bottom: 1px #dddddd solid;text-align: center;}
.search2 ul{overflow: hidden;display: inline-block;}
.search2 ul a{color: #666666;font-size: 16px;width: 179px;display: block;float: left;text-align: center;height: 40px;}
.search2 ul a:hover{border-bottom: 4px #067cc4 solid;color: #067cc4;}
.search2 ul a.hover{border-bottom: 4px #067cc4 solid;color: #067cc4;}
.search3{width: 96%;padding-left: 2%;padding-right: 2%;max-width: 1100px;overflow: hidden;margin:36px auto 0px;}
.search3 h2{font-weight: normal;font-size: 16px;color: #666666;height: 80px;overflow: hidden;border-bottom: 1px #dddddd solid;}
.search3 li{height: auto;min-height: 140px; overflow: hidden;border-bottom: 1px #dddddd solid;margin-top: 57px;font-size: 19px;}
.search3 li a{color: #333;}
.search3 li a:hover{color: #067cc4;}
.search3 li p{font-size: 15px;color: #999999;line-height: 32px;margin-top: 15px;}

/* 404 */
.error {
  margin: 40px auto;
}
.error img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}
.error img.error_sj {
  display: none;
}

/* 产品视频 */
.video {width: 94%;max-width: 1560px;margin: 0 auto;padding-top: 130px;padding-bottom: 43px;}
.video ul {overflow: hidden;}
.video ul li {float: left;width: 31.7%;margin-right: 2.45%;margin-bottom: 2.45%;}
.video ul li:hover .video_img span {background: url(../images/v_bg2.png);}
.video ul li:hover .video_img img {transform: scale(1.1);}
.video ul li:hover .video_text {color: #067cc4;}
.video .video_img {position: relative;overflow: hidden;}
.video .video_img img {width: 100%;height: auto;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.video .video_img span {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;width: 45px;height: 45px;background: url(../images/v_bg1.png);background-size: 100% 100% !important;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.video .video_text {text-align: center;font-size: 18px;color: #666;line-height: 57px;border-bottom: 1px solid #333;}

/* 视频内页 */
.video_de {width: 94%;max-width: 1340px;margin: 0 auto;padding-top: 122px;}
.video_de h1 {text-align: center;font-size: 32px;color: #333;font-weight: 400;margin-bottom: 57px;}
.video_de video {width: 100%;}
.video_de iframe{width: 100% !important;height: 650px !important;}
.video_btns {width: 100%;height: auto;position: relative;border-top: 1px solid #dddddd;padding-top: 43px;margin-bottom: 30px;margin-top: 67px;}
.video_btns a {display: inline-block;font-size: 18px;color: #666666;}
.video_btns a.prev,
.video_btns a.next {line-height: 53px;}
.video_btns a.prev:hover {color: #067cc4;}
.video_btns a.next:hover {color: #067cc4;}
.video_btns a.return {position: absolute;right: 0;top: 65%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);width: 141px;height: 42px;color: #fff;text-align: center;line-height: 40px;border: 1px solid #067cc4;border-radius: 40px;background-color: #067cc4;box-sizing: border-box;}
.video_btns a.return:hover {border-color: #067cc4;background-color: #fff;color: #067cc4;}

/* 新闻资讯 */
.news {width: 94%;max-width: 1560px;margin: 0 auto;margin-top: 130px;margin-bottom: 80px;}
.news ul {border-top: 1px solid #eeeeee;}
.news ul li {overflow: hidden;position: relative;border-bottom: 1px solid #eeeeee;padding: 49px 0;}
.news ul li a {display: block;}
.news ul li a:hover .news_img img {transform: scale(1.1);}
.news ul li a:hover .news_time h1 {color: #067cc4;}
.news ul li a:hover .news_time i {color: #067cc4;}
.news ul li a:hover .news_time p {color: #067cc4;}
.news ul li a:hover .news_text h1 {color: #067cc4;}
.news ul li a:hover .news_text span {opacity: 1;}
.news .news_img {float: left;width: 31.9%;overflow: hidden;}
.news .news_img img {width: 100%;height: auto;min-height: 220px;object-fit: cover;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.news .news_time {float: left;width: 8.8%;margin-left: 3.4%;}
.news .news_time h1 {font-size: 20px;color: #999;font-weight: 550;margin-top: 37px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.news .news_time i {font-size: 20px;color: #999;font-weight: 550;display: block;margin-top: 7px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.news .news_time p {font-size: 36px;color: #999;font-weight: 550;margin-top: 7px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.news .news_text {position: absolute;top: 49px;right: 0;width: 55.9%;height: calc(100% - 98px);}
.news .news_text h1 {font-size: 24px;color: #333;font-weight: 400;margin-top: 35px;margin-bottom: 34px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.news .news_text p {font-size: 18px;color: #999;line-height: 32px;height: 128px;overflow: hidden;}
.news .news_text span {opacity: 0;position: absolute;left: 0;bottom: 0;display: block;width: 112px;height: 33px;line-height: 33px;border-radius: 20px;font-size: 15px;color: #fff;text-align: center;background-color: #067cc4;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.news .news_text i {font-family: swiper-icons;font-weight: bold;font-size: 12px;}

/* 新闻内页 */
.news_de {width: 86%;max-width: 1364px;height: auto;margin: 0 auto;padding-top: 75px;}
.news_de .de_title {text-align: center;}
.news_de .de_title h1 {color: #333333;font-size: 32px;font-weight: 400;}
.news_de .fx {text-align: center;margin: 24px 0 59px 0;border-bottom: 1px solid #e5e5e5;padding-bottom: 33px;position: relative;}
.news_de .fx span {font-size: 18px;color: #333333;vertical-align: middle;}
.news_de .fx img {width: 28px;height: auto;margin: 0 10px;margin-top: -2px;}
.news_de .fx span.news_de_time {margin-right: 22px;font-size: 18px;color: #666;}
.news_de .item {margin-bottom: 44px;font-size: 18px;color: #666;line-height: 36px;}
.news_de .item p {font-size: 18px;color: #666;line-height: 36px;}
.news_de .item img {margin: 19px auto;max-width: 100%;height: auto;display: block;}

/* 渠道合作 */
.service {width: 94%;max-width: 1560px;margin: 0 auto;overflow: hidden;margin-top: 130px;margin-bottom: 97px;}
.service .service_text {float: left;width: 43.5%;}
.service .service_text h1 {font-size: 36px;color: #333;font-weight: 550;margin-bottom: 21px;}
.service .service_text > span {display: block;width: 43px;height: 3px;background-color: #067cc4;margin-bottom: 46px;}
.service .service_text p {font-size: 18px;color: #666;line-height: 32px;}
.service .service_text p span {display: table-cell;}
.service .service_text i {font-style: italic;font-size: 20px;display: table-cell;}
.service .service_img {float: right;width: 46.8%;}
.service .service_img img {width: 100%;height: 456px;object-fit: cover;}
.service2_bg {height: 737px;padding-top: 64px;box-sizing: border-box;}
.service2_title {text-align: center;margin-bottom: 87px;}
.service2_title h1 {font-size: 36px;color: #fff;font-weight: 550;margin-bottom: 23px;}
.service2_title i {display: block;width: 43px;height: 3px;background-color: #067cc4;margin: 0 auto;margin-bottom: 46px;}
.service2 {width: 94%;max-width: 1560px;margin: 0 auto;}
.service2 ul {background: url(../images/s2_ul.png) no-repeat center / cover;}
.service2 ul::after {content: '';display: block;clear: both;}
.service2 ul li {float: left;width: 24.3%;margin-right: 13.55%;margin-top: 2.75%;margin-bottom: 2.75%;}
.service2 ul li h1 {font-size: 22px;color: #fff;font-weight: 550;margin-bottom: 14px;}
.service2 ul li p {font-size: 18px;color: #999;line-height: 32px;}

/* 申请加入 */
.join_bg {width: 94%;max-width: 1560px;margin: 0 auto;margin-top: 67px;}
.join_title {text-align: center;margin-bottom: 32px;}
.join_title h1 {font-size: 42px;color: #333;font-weight: 550;margin-bottom: 14px;}
.join_title i {display: block;width: 43px;height: 3px;background-color: #067cc4;margin: 0 auto;}
.join_title p {font-size: 20px;color: #333;margin-top: 16px;}
.join_from {overflow: hidden;}
.join_input {float: left;width: 31.5%;height: 64px;border: 1px solid #dddddd;margin-right: 2.75%;margin-bottom: 2.75%;border-radius: 5px;box-sizing: border-box;overflow: hidden;}
.join_input span {float: left;width: 26%;height: 34px;line-height: 34px;border-right: 1px solid #dddddd;margin-top: 15px;box-sizing: border-box;font-size: 16px;color: #666;text-align: center;}
.join_input img {margin-top: -2px;}
.join_input input {float: left;width: 74%;height: 100%;box-sizing: border-box;border: 0;outline: 0;font-size: 16px;color: #666;padding: 0 20px;}
.join_input div {float: left;width: 74%;padding-left: 3.8%;box-sizing: border-box;}
.join_input select {float: left;width: 28.3%;height: 35px;border: 1px solid #ddd;outline: 0;border-radius: 5px;margin-top: 14px;margin-right: 4.8%;box-sizing: border-box;text-align: left;padding-left: 5px; font-size: 16px;color: #666;}
.join_textarea textarea {font-family: '微软雅黑';display: block;width: 100%;height: 238px;border: 1px solid #dddddd;border-radius: 5px;box-sizing: border-box;outline: 0;padding: 22px;resize: none;font-size: 16px;color: #666;}
.join_submit {margin-top: 55px;text-align: center;}
.join_submit input[type="button"] {display: inline-block;height: 56px;padding: 0 28px;margin: 0 17px;background-color: #9a9a9a;color: #fff;outline: 0;border: 0;border-radius: 5px;font-size: 24px;font-weight: 400;cursor: pointer;}
.join_submit input[type="button"]:hover {background-color: #067cc4 !important;color: #fff;transition: all 0.2s ease;}

/* 常见问题分类 */
.problem_list {border-bottom: 1px solid #ddd;margin-top: 95px;}
.problem_list ul {width: 94%;max-width: 1560px;margin: 0 auto;overflow: hidden;}
.problem_list ul li {float: left;}
.problem_list ul li.problem_list_active a {color: #067cc4;border-color: #067cc4;}
.problem_list ul li:hover a {color: #067cc4;border-color: #067cc4;}
.problem_list ul li a {display: block;font-size: 20px;color: #666;padding: 0 16px;border-bottom: 2px solid transparent;line-height: 35px;margin-bottom: 0px;}

/* 常见问题 */
.problem {width: 94%;max-width: 1560px;margin: 0 auto;margin-top: 35px;margin-bottom: 80px;}
.problem ul {border-top: 1px solid #ddd;}
.problem ul li {overflow: hidden;border-bottom: 1px solid #ddd;padding-left: 6px;padding-right: 16px;box-sizing: border-box;cursor: pointer;position: relative;}
.problem ul li h1 {float: left;line-height: 110px;font-size: 20px;color: #333;font-weight: 400;}
.problem ul li span.problem_icon {float: left;width: 46px;height: 42px;line-height: 33px;margin-top: 39px;margin-right: 23px;text-align: center;font-size: 19px;color: #fff;font-weight: 550;background: url(../images/pic.png) no-repeat;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.problem ul li i {position: absolute;right: 16px;top: 50px;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);float: right;width: 15px;line-height: 110px;font-weight: 550;color: #333;font-size: 34px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.problem ul li i::after {display: block;content: '+';position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.problem ul li .hidden {display: none; /*height: 0px;*/clear: both;font-size: 18px;color: #666;line-height: 42px;padding-left: 69px;padding-bottom: 30px; box-sizing: border-box;/*transition: all 0.4s ease;*/}
.problem ul li .hidden table{width: 100% !important;margin-top: 20px;}
.problem ul li .hidden table td{border: 1px solid #ddd !important;line-height: 45px !important;}
.problem ul li:hover h1 {color: #067cc4;}
.problem ul li:hover span.problem_icon {background: url(../images/pic2.png) no-repeat;}
.problem ul li:hover i {color: #067cc4;}
.problem ul li:hover i::after {content: '-';}
.problem ul li.problem_active {padding-bottom: 33px;}
.problem ul li.problem_active h1 {color: #067cc4;}
.problem ul li.problem_active span.problem_icon {background: url(../images/pic2.png) no-repeat;}
/* .problem ul li.problem_active .hidden {height: auto;} */
.problem ul li.problem_active i {color: #067cc4;}
.problem ul li.problem_active i::after {content: '-';}

/* 联系我们 */
.contactus_bg {overflow: hidden;margin: 0 auto;margin-top: 130px;position: relative;}
.contactus {position: absolute;top: 50%;left: 170px;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);}
.map {position: relative;}
.sj_map {display: none;}
.contactus_content {width: 668px;height: 677px;background-color: #fff;position: relative;padding: 0 33px;box-sizing: border-box;overflow: hidden;}
.contactus_content h1 {font-size: 42px;color: #333;font-weight: 550;margin-top: 63px;}
.contactus_content i {display: block;height: 4px;width: 53px;background-color: #067cc4;margin-top: 32px;margin-bottom: 37px;}
.contactus_content h2 {font-size: 18px;color: #666;font-weight: 400;margin-bottom: 8px;}
.contactus_content span {display: table-cell;}
.contactus_content p {font-size: 18px;color: #666;line-height: 28px;opacity: 0.8;}
.contactus_content div {margin-bottom: 45px;}
.contactus_content img {margin-right: 2px;margin-top: -2px;}

/* 分页 */
.fy {text-align: center;margin-bottom: 87px;}
.fy ul {display: inline-block;overflow: hidden;}
.fy ul li {float: left;width: 36px;height: 36px;box-sizing: border-box;text-align: center;margin: 0 8px;border-radius: 50%;overflow: hidden;}
.fy ul li.fy_prev a {font-weight: bold;font-size: 14px;font-family: swiper-icons;background-color: #dddddd;}
.fy ul li.fy_next a {font-weight: bold;font-size: 14px;font-family: swiper-icons;background-color: #dddddd;}
.fy ul li.fy_active a {background-color: #067cc4;border-color: #067cc4;color: #fff;}
.fy ul li:hover a {background-color: #067cc4;border-color: #067cc4;color: #fff;}
.fy ul li a {display: block;line-height: 36px;color: #666;font-size: 20px;font-weight: 500;}

/* 分类 */
.list {text-align: center;padding-top: 130px;}
.list ul {display: inline-block;}
.list ul::after {content: '';display: block;clear: both;}
.list ul li {float: left;height: 54px;line-height: 54px;position: relative;margin: 0 19px;}
.list ul li.list_active a {color: #fff;}
.list ul li.list_active a::after {background-color: #067cc4;transition: all 0.2s ease;}
.list ul li:hover a {color: #fff;}
.list ul li:hover a::after {background-color: #067cc4;transition: all 0.2s ease;}
.list ul li::after {position: absolute;top: 50%;left: 50%;background-color: #f4f4f4;border: 1px solid #dadada;border-radius: 35px;-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);content: '';display: block;width: calc(100% + 10px);height: calc(100% + 10px);z-index: 9;}
.list ul li a {position: relative;z-index: 99;min-width: 62px;padding: 0 26px;display: block;font-size: 18px;color: #707070;border-radius: 35px;box-shadow: 0 1px 3px #999;background-color: #fff;}
.list ul li a::after {content: '';display: block;width: 100%;height: calc(100% - 3px);border-radius: 35px;position: absolute;bottom: 0;left: 0;background-color: #f4f4f4;z-index: -9;}

/* 底部 */
.bottom_bg {background: url(../images/b_bg.png) no-repeat top;box-sizing: border-box;overflow: hidden;margin-top: 100px;}
.bottom {width: 96%;max-width: 1680px;margin: 0 auto;}
.bottom1 {width: 787px;height: 53px;line-height: 63px;font-size: 16px;color: #29292c;margin: 0 auto;padding-left: 46px;margin-top: -13px;box-sizing: border-box;}
.bottom1 img {height: 37px;}
.bottom1 a {margin-right: 33px;}
.bottom1 a:hover {opacity: 0.7;}
.bottom_logo {margin-bottom: 10px;}
.bottom2 {overflow: hidden;}
.bottom2 .bottom2_text {float: left;}
.bottom2 .bottom2_text h1 {font-size: 23px;color: #fff;font-weight: 400;line-height: 37px;}
.bottom2 .bottom2_text p {font-size: 15px;color: #fff;line-height: 28px;opacity: 0.6;}
.bottom2 .bottom2_text div {margin-bottom: 7px;}
.bottom2 .bottom2_nav {float: left;overflow: hidden;margin-left: 10%;}
.bottom2 .bottom2_nav dl {float: left;margin-right: 70px;}
.bottom2 .bottom2_nav dl dt {margin-bottom: 8px;}
.bottom2 .bottom2_nav dl dt a {font-size: 18px;color: #fff;font-weight: 400;}
.bottom2 .bottom2_nav dl dd a {font-size: 15px;color: #fff;opacity: 0.6;line-height: 28px;}
.bottom2 .bottom2_nav a:hover {opacity: 0.8;}
.bottom2 .bottom2_ewm {float: right;overflow: hidden;}
.bottom2 .bottom2_ewm div {float: left;font-size: 15px;color: #fff;text-align: center;margin-left: 35px;}
.bottom2 .bottom2_ewm p {opacity: 0.6;margin-top: 5px;}
.bottom3 {margin-top: 25px;text-align: center;font-size: 14px;color: #fff;opacity: 0.6;border-top: 1px solid #3299d5;line-height: 55px;}
.bottom3 a {font-size: 14px;color: #fff;margin: 0 20px;}

/* 侧边栏 */
.online {position: fixed;right: 0;top: 50%;margin-top: -163px;width: 40px;z-index: 999;font-family: "微软雅黑";}
.online ul.icons {position: absolute;list-style: none;right: 0px;width: 40px;}
.online ul.icons li {text-align: center;margin-bottom: 1px;}
.online ul.icons li i {display: block;position: relative;width: 40px;height: 40px;cursor: pointer;z-index: 210;background: url(../images/onlinebg1.png) no-repeat;}
.online ul.icons li.jind i {background-position: 0 0px;}
.online ul.icons li.jind i a {display: block;height: 40px;width: 40px;}
.online ul.icons li.gw i {background-position: 0 -41px;}
.online ul.icons li.gw p {margin-top: 41px;}
.online ul.icons li.tianm i {background-position: 0 0px;}
.online ul.icons li.tianm i a {display: block;height: 40px;width: 40px;}
.online ul.icons li.wechat i {background-position: 0 -82px;}
.online ul.icons li p {display: block;position: absolute;top: 0px;right: -190px;color: #FFFFFF;line-height: 40px;background: rgba(0, 0, 0, 0.7);overflow: hidden;z-index: 201;transition: all 0.3s;width: 155px;height: 160px;padding: 10px;}
.online ul.icons li p span {display: block;color: #ffffff;font-size: 14px;line-height: 35px;}
.online ul.icons li:hover p {right: 40px;}
.online ul.icons li.QQ i {background-position: 0 -164px;}
.online ul.icons li.QQ p {width: 150px;margin-top: 41px;height: auto;padding: 0px;}
.online ul.icons li p a {color: #fff;}
.online ul.icons li.tel i {background-position: 0 -205px;}
.online ul.icons li.tel p {width: 150px;margin-top: 82px;height: auto;padding: 0px;}
.online ul.icons li.xinxi i {background-position: 0 -246px;}
.online ul.icons li.xinxi p {width: 150px;margin-top: 123px;height: auto;padding: 0px;}
.online ul.icons li.up i {background-position: 0 -287px;}

/* 隐私政策 */
.privacy {width: 94%;max-width: 1560px;margin: 80px auto;font-size: 18px;color: #666;line-height: 32px;}
.privacy h1 {color: #333;font-size: 42px;margin-bottom: 20px;font-weight: bold;}
.privacy h2 {color: #333;font-size: 28px; font-weight: normal;margin-bottom: 20px;}
.privacy p {font-size: 18px;color: #666;line-height: 32px;}

/* 1760px */
@media screen and (max-width: 1760px) {
.iPro_bg .iPro_text h1 {
font-size: 38px;
height: 100px;
}
.iPro_bg .iPro_text h2 {
font-size: 47.5px;
}
}
/* 1680px */
@media screen and (max-width: 1680px) {
/* 头部 */
.top .top_nav {
margin-left: 12.5%;
}
.top .top_nav > ul > li > a {
font-size: 17.5px;
height: 39px;
}
.top .top_logo {
height: 50px;
margin-top: 29px;
}
.top .top_logo img {
height: 34px;
}
.top .top_nav > ul {
margin-top: 30px;
}
.top .top_nav > ul > li {
padding-top: 6px;
}
.top_search {
margin-top: 32px;
}
.top_search i {
height: 17px;
margin-top: 7px;
}
.ss {
width: 243px;
height: 30px;
}
.ss .input {
font-size: 14px;
}
.ss .inputimg {
width: 22px;
padding-right: 9px;
padding-top: 2.5px;
}
.en img {
width: 22px;
}
.en div {
top: 22px;
}
.hsx {
margin-top: 5px;
}
.hsx a {
font-size: 15px;
}
.hsx img {
width: 26px;
margin-top: -4px;
}
.en a {
font-size: 14px;
line-height: 32px;
}
.menus_bg {
top: 95px;
}
.menus {
height: 303px;
}
.menus .menus_text h1 {
font-size: 21px;
}
.menus .menus_text p {
font-size: 14px;
line-height: 24.5px;
}
.menus .menus_text a {
width: 100px;
height: 29px;
line-height: 27px;
font-size: 13px;
}
.menus > ul li p {
font-size: 15.75px;
}
.top_pro .menus .hd ul li a {
font-size: 17.75px;
}
.top_pro .menus .bd ul li a p {
font-size: 15.75px;
}
.nav {
margin-top: -56px;
}
.nav ul li {
width: 188px;
height: 56px;
}
.nav ul li a {
line-height: 56px;
font-size: 17.5px;
}
/* banner */
.slideBox .hd ul li {
width: 18px;
height: 18px;
margin-left: 17.5px;
margin-right: 17.5px;
}
.slideBox .hd ul li::after {
width: 32px;
height: 32px;
}
/* 产品 */
.iPro_bg .iPro_text h1 {
font-size: 34px;
height: 90px;
}
.iPro_bg .iPro_text h2 {
font-size: 43.9px;
}
.iPro_bg .iPro_text a {
width: 100px;
height: 30px;
line-height: 28px;
font-size: 14px;
}
.iPro_imgs .prev,
.iPro_imgs .next {
width: 31px;
height: 31px;
line-height: 31px;
}
.iPro1 .iPro_imgs .prev {
left: 110px;
}
.iPro2 .iPro_imgs .next {
right: 110px;
}
.title h1 {
font-size: 44px;
}
.title i {
height: 3px;
width: 81px;
}
.title p {
font-size: 17.75px;
}
/* 关于我们 */
.iAboutus_bg .title {
margin-bottom: 51px;
}
.iAboutus_bg .title i {
margin-top: 30px;
margin-bottom: 18px;
}
.iAboutus {
height: 481px;
}
.iAboutus_main {
height: 810px;
padding-top: 63px;
}
.iAboutus_left h1 {
font-size: 32px;
}
.iAboutus_left i {
height: 3px;
width: 81px;
}
.iAboutus_left p {
font-size: 15.75px;
line-height: 26px;
}
.iAboutus_right ul li {
height: 241px;
}
.iAboutus_right ul li h1 {
font-size: 41px;
}
.iAboutus_right ul li span {
font-size: 17px;
}
.iAboutus_right ul li i {
font-size: 25px;
}
.iAboutus_right ul li img {
width: 95px;
margin-top: 56px;
}
.iAboutus_right ul li p {
font-size: 21px;
}
/* 新闻 */
.iNews_bg {
padding-top: 82px;
height: 880px;
}
.iNews .iNews_text {
height: 113px;
}
.iNews .iNews_text h1 {
font-size: 19.38px;
 }
.iNews_bg .swiper-slide-active .iNews_text,
.iNews_bg .swiper-slide-duplicate-active .iNews_text {
height: 164px;
}
.iNews_bg .swiper-slide-active .iNews_text h1,
.iNews_bg .swiper-slide-duplicate-active .iNews_text h1 {
font-size: 18px;
padding-top: 20px;
height: 40px;
}
.iNews .iNews_text p {
font-size: 13px;
line-height: 24px;
height: 48px;
}
.iNews .iNews_text span {
font-size: 14px;
margin-top: 20px;
}
/* 全球布局 */
.iService_bg {
height: 815px;
}
.iService_top ul li {
font-size: 55px;
}
.iService_top ul li i {
font-size: 18px;
}
.iService_top ul li b {
font-size: 23px;
}
.iService_bottom {
z-index: 99;
}
.iService_bottom .ds {
line-height: 106px;
}
.iService_bottom .ds .ds_title,
.iService_bottom .dl a {
font-size: 26.6px;
line-height: 106px;
}
.iService_bottom .ds .ds_content img {
height: 70px;
}
.iService_bottom .dl {
height: 106px;
}
/* 企业简介 */
.aboutus1 {
padding-top: 107px;
}
.aboutus_title .aboutus_left h1 {
font-size: 27px;
line-height: 42px;
margin-bottom: 11px;
}
.aboutus_title .aboutus_left p {
font-size: 26px;
margin-bottom: 24px;
}
.aboutus_title .aboutus_right h1 {
font-size: 185px;
}
.aboutus_title .aboutus_right p {
font-size: 21px;
line-height: 32px;
}
.aboutus1_main {
margin-top: -97px;
}
.aboutus1_text p {
font-size: 16px;
line-height: 28px;
}
.aboutus_num {
height: 294px;
background-size: auto 100%;
}
.aboutus_num ul {
padding-top: 165px;
}
.aboutus_num ul li h1 {
font-size: 42.27px;
}
.aboutus_num ul li p {
font-size: 16.26px;
margin-top: 16px;
}
.aboutus_num ul li img {
width: 87px;
margin-top: -44px;
}
.aboutus_num ul li h2 {
font-size: 17.35px;
}
.aboutus2_bg {
height: 741px;
padding-top: 81px;
}
.aboutus2_bg .aboutus_title {
margin-bottom: 52px;
}
.aboutus2 h1 {
font-size: 28px;
margin-bottom: 19px;
}
.aboutus2 p {
font-size: 16px;
line-height: 28px;
}
.aboutus3_bg {
height: 686px;
padding-top: 162px;
}
.aboutus3 h1 {
margin-bottom: 25px;
}
.aboutus3 h1 img {
height: 55px;
}
.aboutus3 p {
font-size: 16px;
line-height: 28px;
}
.honor_bg {
padding-top: 83px;
}
.honor_main .honor_text {
font-size: 15.75px;
line-height: 55px;
}
.honor_main .hd ul li {
width: 33px;
height: 11px;
margin: 0 7.5px;
}
.honor_main .hd ul li.on {
width: 72px;
}
/* 产品 */
.products_bg {
}
.products {
margin-top: 75px;
margin-bottom: 20px;
}
.products ul li {
padding-top: 15px;
padding-bottom: 46px;
}
.products .products_text h1 {
font-size: 28px;
}
.products .products_text p {
font-size: 14px;
line-height: 25px;
height: 75px;
}
.products .products_text a {
width: 100px;
height: 30px;
line-height: 28px;
font-size: 14px;
margin-top: 4px;
}
/* 产品内页 */
.pro_intro_top {
top: 95px;
height: 62px;
}
.pro_intro_top h1 {
font-size: 21px;
line-height: 62px;
}
.pro_intro_nav .pro_intro_ds {
margin-top: 22px;
}
.pro_intro_nav ul li {
margin-left: 26px;
}
.pro_intro_nav ul li a {
font-size: 15.75px;
}
.pro_intro_nav .pro_intro_ds a {
font-size: 14px;
width: 101px;
height: 27px;
line-height: 27px;
margin-left: 15px;
}
.pro_intro_nav .pro_intro_ds a img {
width: 24px;
}
.pro_intro {
margin-top: 158px;
}
/* 技术参数 */
.pro_de .pro_de_left li,
.pro_de .pro_de_left table tr {
line-height: 54px;
}
.pro_de .pro_de_left h1 {
font-size: 28px;
}
.pro_de .pro_de_left h2 {
font-size: 15.75px;
}
.pro_de .pro_de_left p {
font-size: 15.75px;
}
.pro_de .pro_de_left table span, .pro_de .pro_de_left table p{
font-size: 15.75px !important;
}

/* 视频列表 */
.video {
padding-top: 114px;
}
.video .video_text {
font-size: 15.75px;
line-height: 49px;
}
/* 视频内页 */
.video_de {
padding-top: 106px;
}
.video_de h1 {
font-size: 28px;
margin-bottom: 51px;
}
.video_btns {
padding-top: 37px;
margin-top: 59px;
}
.video_btns a {
font-size: 15.75px;
}
.video_btns a.prev,
.video_btns a.next {
line-height: 45px;
}
.video_btns a.return {
width: 120px;
height: 37px;
line-height: 34px;
}
/* 新闻列表 */
.news {
margin-top: 113px;
margin-bottom: 75px;
}
.news .news_time h1 {
font-size: 18px;
}
.news .news_time i {
font-size: 18px;
}
.news .news_time p {
font-size: 28px;
}
.news .news_text h1 {
font-size: 21px;
margin-bottom: 29px;
margin-top: 27px;
}
.news .news_text p {
font-size: 15.75px;
line-height: 28px;
height: 112px;
}
.news .news_text span {
width: 100px;
height: 30px;
line-height: 30px;
font-size: 14px;
}
/* 新闻内页 */
.news_de .de_title h1 {
font-size: 28px;
}
.news_de .fx {
margin: 24px 0 40px 0;
}
.news_de .item img {
margin: 17px auto;
}
.news_de .item,
.news_de .item p,
.news_de .fx span.news_de_time,
.news_de .fx span {
font-size: 15.75px;
line-height: 32px;
}

.privacy h2{font-size: 25px;}
.privacy,.privacy p {
  font-size: 15.75px;
  line-height: 32px;
}
/* 渠道合作 */
.service {
margin-top: 105px;
margin-bottom: 87px;
}
.service .service_text h1 {
font-size: 32px;
}
.service .service_text p {
font-size: 15.75px;
line-height: 30px;
}
.service .service_text span {
margin-bottom: 38px;
}
.service2_bg {
height: 645px;
padding-top: 58px;
}
.service2_title {
margin-bottom: 69px;
}
.service2_title h1 {
font-size: 32px;
}
.service2 ul li {
margin-top: 1.75%;
margin-bottom: 1.75%;
}
.service2 ul li h1 {
font-size: 18px;
}
.service2 ul li p {
font-size: 15.75px;
line-height: 28px;
height: 112px;
}
/* 表单 */
.join_title {
margin-bottom: 27px;
}
.join_title h1 {
font-size: 32px;
}
.join_title p {
font-size: 17.75px;
}
.join_input {
height: 57px;
}
.join_input span {
font-size: 14.5px;
margin-top: 11px;
}
.join_input select {
height: 32px;
font-size: 14px;
margin-top: 12px;
}
.join_input img {
width: 20px;
}
.join_textarea textarea {
font-size: 14.5px;
height: 209px;
padding: 16px;
}
.join_submit {
margin-top: 48px;
}
.join_submit input[type="button"] {
height: 49px;
font-size: 21px;
}
/* 常见问题 */
.problem_list {
margin-top: 77px;
}
.problem_list ul li a {
font-size: 17.75px;
}
.problem {
margin-top: 32px;
}
.problem ul li h1 {
font-size: 17.75px;
line-height: 95px;
}
.problem ul li .hidden {
font-size: 15.75px;
line-height: 32px;
}
.problem ul li i {
font-size: 26px;
top: 46px;
}
.problem ul li span.problem_icon {
width: 42px;
height: 38px;
background-size: 100% 100% !important;
font-size: 16px;
line-height: 30px;
margin-top: 30px;
}
/* 联系我们 */
.contactus_bg {
margin-top: 110px;
}
.contactus_content {
width: 595px;
height: 590px;
padding: 0 27px;
}
.map {
height: 741px;
overflow: hidden;
}
.contactus_content h1 {
font-size: 36px;
margin-top: 51px;
}
.contactus_content h2 {
font-size: 15.75px;
}
.contactus_content img {
width: 22px;
}
.contactus_content p {
font-size: 15.75px;
line-height: 25px;
}
.contactus_content div {
margin-bottom: 36px;
}
/* 分页 */
.fy {
margin-bottom: 67px;
}
.fy ul li {
width: 32px;
height: 32px;
margin: 0 8px;
}
.fy ul li a {
line-height: 32px;
font-size: 17.75px;
}
/* 分类 */
.list{
padding-top: 118px;
}
.list ul li {
height: 48%;
line-height: 48px;
margin: 0 17px;
}
.list ul li a {
font-size: 15.75px;
padding: 0 21px;
}
/* 底部 */
.bottom_bg {
margin-top: 88px;
}
.bottom1 {
font-size: 14px;
padding-left: 57px;
}
.bottom_logo img {
height: 61px;
}
.bottom2 .bottom2_text div {
margin-bottom: 4px;
}
.bottom2 .bottom2_text h1 {
font-size: 20px;
line-height: 33px;
}
.bottom2 .bottom2_text p {
font-size: 14px;
line-height: 25px;
}
.bottom2 .bottom2_nav dl dt a {
font-size: 16px;
}
.bottom2 .bottom2_nav dl dd a {
font-size: 14px;
line-height: 25px;
}
.bottom2 .bottom2_ewm div {
font-size: 14px;
margin-left: 25px;
}
.bottom3 {
font-size: 13px;
line-height: 50px;
}
.bottom3 a {
font-size: 13px;
}
}
/* 1560px */
@media screen and (max-width: 1560px) {
.contactus {
left: 3%;
}
.ss {
width: 215px;
}
.top .top_nav {
margin-left: 10.5%;
}
.top .top_nav > ul > li {
margin-right: 49px;
}
.top .top_nav > ul > li > a {
font-size: 16.5px;
}
.iPro_bg .iPro_text h1 {
font-size: 32px;
height: 80px;
}
.iPro_bg .iPro_text h2 {
font-size: 39.9px;
margin-top: 3px;
}
.iPro_text {
font-size: 36.9px;
}
.bottom2 .bottom2_nav {
margin-left: 14%;
}
.bottom2 .bottom2_nav dl {
margin-right: 65px;
}
.bottom2 .bottom2_nav{margin-left: 7%;}
}
/* 1520px */
@media screen and (max-width: 1520px) {
.contactus {
left: 3%;
}
.iAboutus_left p {
font-size: 14.5px;
line-height: 24px;
}
.title h1 {
font-size: 40px;
}
.iService_top ul li {
font-size: 46px;
}
.iService_top ul li span {
font-size: 24px;
}
.iService_top ul li i {
font-size: 16px;
}
.iService_bottom .ds .ds_title,
.iService_bottom .dl a {
font-size: 23.6px;
}
.iNews_bg {
height: 850px;
}
.aboutus1_text p {
font-size: 15px;
line-height: 26px;
}
.aboutus2 p {
font-size: 14px;
line-height: 26px;
}
.aboutus3 p {
font-size: 14px;
line-height: 26px;
}
}
/* 1440px */
@media screen and (max-width: 1440px) {
  .video_de iframe{width: 100% !important;height: 590px !important;}
.bottom2 .bottom2_nav dl{margin-right: 45px;}
.bottom2 .bottom2_text h1{font-size: 17px;line-height: 29px;}
.top .top_nav > ul > li > a {
font-size: 15.5px;
height: 34px;
}
.ss {
width: 207px;
}
.top .top_nav {
margin-left: 9.5%;
}
.top .top_nav > ul > li {
margin-right: 42px;
}
.iPro_bg .iPro_text h1 {
font-size: 29px;
}
.iPro_bg .iPro_text h2 {
font-size: 36.9px;
}
.iPro_bg .iPro_img img {
width: 90%;
}
.iNews_bg {
height: 820px;
}
}
/* 1380px */
@media screen and (max-width: 1380px) {
.top_pro .menus .hd ul li a{font-size: 15px;}
.top_pro .menus .bd ul li a p{font-size: 13.75px;}
.menus{height: 235px;padding-top: 15px;}
.menus > ul li img{height: 150px;}
.menus .menus_text a{margin-top: 31px;font-size: 12px;}
.menus .menus_text h1{font-size: 18px;}
.menus .menus_text p{font-size: 12px;line-height: 22.5px;}
.menus > ul li p{font-size: 12px;}
.slideBox .hd ul li{width: 14px;height: 14px;margin-left: 15px;margin-right: 15px;}
.slideBox .hd ul li::after{width: 25px; height: 25px;}
.top .top_logo img {
height: 31px;
}
.top .top_nav {
margin-left: 8.5%;
}
.ss {
width: 185px;
}
.ss .input {
width: 76%;
}
.en {
margin-left: 16px;
}
.hsx {
margin-left: 30px;
}
.top .top_nav > ul > li {
margin-right: 36px;
}
.top .top_nav > ul > li > a {
font-size: 14.5px;
}
.iPro_bg .iPro_text h2 {
margin-top: 0;
}
.iPro_bg .iPro_img {
margin-top: 60px;
}
.iPro_bg .iPro_text a {
margin-right: 17px;
}
.bottom2 .bottom2_nav {
margin-left: 5%;
}
.bottom2 .bottom2_nav dl {
margin-right: 40px;
}
.bottom2 .bottom2_ewm img {
height: 62px;
}
.bottom2 .bottom2_ewm div {
margin-left: 25px;
}
.iNews_bg {
height: 785px;
}
}
/* 1250px */
@media screen and (max-width: 1250px) {
  .bottom2 .bottom2_text h1{font-size: 16px;line-height: 23px;}
  .bottom2 .bottom2_text p{font-size: 13px;}
  .bottom2 .bottom2_nav dl dt a{font-size: 15px;}
  .bottom2 .bottom2_nav dl dd a{font-size: 13px;line-height: 23px;}
.top .top_logo img {
height: 30px;
}
.top .top_nav {
margin-left: 6.5%;
}
.top .top_nav > ul > li {
margin-right: 32px;
}
.ss {
width: 175px;
margin-right: 5px;
}
.hsx {
margin-left: 20px;
}
.en {
margin-left: 10px;
}
.iPro_bg .iPro_img {
margin-top: 50px;
}
.iPro_bg .iPro_text a {
width: 85px;
height: 27px;
line-height: 25px;
font-size: 13px;
}
.iPro_bg .iPro_text h1 {
font-size: 24px;
}
.iPro_bg .iPro_text h2 {
font-size: 29px;
}
.bottom2 .bottom2_nav {
margin-left: 5%;
}
.bottom2 .bottom2_nav dl {
margin-right: 30px;
}
.bottom2 .bottom2_ewm div {
margin-left: 15px;
font-size: 13px;
}
}
/* 1085px */
@media screen and (max-width: 1085px) {
  .bottom2 .bottom2_text h1{font-size: 14px;}
.top .top_nav > ul > li {
margin-right: 25px;
}
.ss {
width: 150px;
}
.ss .input {
width: 72%;
}
}