@charset "utf-8";
/* CSS Document */
@font-face {font-family:'Yunyou';src:url('../fonts/Yunyou.ttf') format('truetype');}
body {font-family:MicroSoft Yahei,Arial;overflow-x:hidden;}
ul,li {padding:0;margin:0;}
li {list-style:none;}
a {text-decoration:none;color:#fff;}
a:hover {text-decoration:none;}
p,h3 {margin-bottom:0;}
.show768,.show1620,.show576,.showmobile {display:none;}
/*top*/
.top {width:100%;z-index:999;position:absolute;top:0;}
.logo img {padding-left:40px;vertical-align:middle;}
.logo-c {display:none;}
.navbar-collapse {padding-right:40px;}
.navbar {padding:0;}
.navbar-brand {padding:0;}
.navbari {margin-bottom:0;}
.navbari li {float:left;}
.navbari li a {font-size:13px;letter-spacing:1px;margin:0 21px;padding-top:23px;color:#333;display:block;height:70px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.navbari li a span{position:relative;bottom:-13px;left:50%;display:inline-block;width:0%;margin:0 auto;background:#048eee;height:2px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.navbari li:hover a span,.navbari li a:hover span{width:100%;}
.navbari li a:hover {color:#048eee;}
.navbar-toggler {position:relative;float:right;padding:9px 13px;margin-right:40px;}
.navbar-toggler.collapsed {padding:9px 10px;}
.navbar-toggler .navbar-toggler-icon {display:block;height:3px;border-radius:1px;background-color:#048eee;width:1.2em;border-radius:5px;}
.navbar-toggler .navbar-toggler-icon:nth-child(2) {display:none;}
.navbar-toggler .navbar-toggler-icon:nth-child(1) {transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.navbar-toggler .navbar-toggler-icon:nth-child(3) {margin-top:-3px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(2),.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(3) {margin-top:4px;}
.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(1),.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(3) {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.navbar-toggler.collapsed .navbar-toggler-icon {height:2px;width:1.5em;}
.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(2) {display:block;}
.top.is-sticky {position:fixed;top:0;background-color:rgba(255,255,255,.8);}
.top.is-sticky .nomal {display:none;}
.top.is-sticky .snomal {display:inline-block;}
.top.is-sticky .navbari li a:hover {color:#048eee;}
.is-sticky .logo-n {display:none;}
.is-sticky .logo-c {display:block;}
.language {height:70px;line-height:70px;position:relative;}
.language a {display:block;font-size:16px;color:#999;font-family:Arial;padding-right:25px;padding-left:25px;border-left:1px solid #eaeaea;}
.language a:hover {color:#048eee;}
.ptbtn {height:70px;line-height:70px;font-size:13px;position:relative;float:right}
.ptbtn img {margin-right:5px;}
.ptbtn a {letter-spacing:1px;display:block;padding-left:40px;padding-right:40px;background-color:#048eee;color:#fff;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.ptbtn a:hover {color:#fff;background-color:#05b5ff;}
.ptbtn ul {position:absolute;width:100%;top:-200px;opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.ptbtn:hover ul {top:70px;opacity:1;}
/*banner*/
@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}:root{--swiper-theme-color:#164c90}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:40px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.banner {margin-top:70px;overflow:hidden;}
.swiper-pagination {text-align:left;padding-left:100px;}
.swiper-pagination-bullet {width:20px;height:20px;background-color:#fff;opacity:1;border-radius:10px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.swiper-pagination-bullet-active {background-color:#048eee;width:40px;}
.swiper-slide img {max-width:100%;}
/*tab start*/
.bannerbtn {display:inline-block;border:1px solid #fff;line-height:30px;border-radius:15px;padding-left:10px;padding-right:10px;font-size:12px;color:#fff;margin-right:20px;letter-spacing:1px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.bannerbtn:hover {background-color:#fff;color:#048eee;}
.banneri .swiper-slide {font-size:40px;font-weight:bold;letter-spacing:2px;color:#fff;padding-top:300px;padding-left:200px;}
.swiperTab li {cursor:pointer;font-size:26px;color:#333;text-align:center;}
.banner .swiper-slide {height:800px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.swiperTab {position:absolute;width:50%;right:0;top:200px;z-index:5;}
div.bannertab {width:100px;height:160px;background-color:rgba(4,142,238,.3);position:absolute;display:flex;align-items:center;justify-content:center;}
div.bannertab::before {width:0;height:0;content:'';position:absolute;top:0;left:-40px;border-right:40px solid rgba(4,142,238,.3);border-top:80px solid transparent;border-bottom:80px solid transparent;}
div.bannertab::after {width:0;height:0;content:'';position:absolute;top:0;right:-40px;border-left:40px solid rgba(4,142,238,.3);border-top:80px solid transparent;border-bottom:80px solid transparent;}
li.bannertab {width:100px;height:160px;background-color:rgba(4,142,238,.9);position:absolute;display:flex;align-items:center;justify-content:center;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
li.bannertab::before {width:0;height:0;content:'';position:absolute;top:0;left:-40px;border-right:40px solid rgba(4,142,238,.9);border-top:80px solid transparent;border-bottom:80px solid transparent;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
li.bannertab::after {width:0;height:0;content:'';position:absolute;top:0;right:-40px;border-left:40px solid rgba(4,142,238,.9);border-top:80px solid transparent;border-bottom:80px solid transparent;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
li.active {background-color:rgba(255,163,4,.9);}
li.active::before {border-right:40px solid rgba(255,163,4,.9);}
li.active::after {border-left:40px solid rgba(255,163,4,.9);}
.bannertab img {position:relative;z-index:99;width:80px;height:80px;}
.bannertab:nth-child(10) {right:0;top:80px}
.bannertab:nth-child(9) {right:0;top:241px;}
.bannertab:nth-child(8) {right:141px;top:0}
.bannertab:nth-child(7) {right:141px;top:161px;}
.bannertab:nth-child(6) {right:282px;top:80px}
.bannertab:nth-child(5) {right:282px;top:241px;}
.bannertab:nth-child(4) {right:423px;top:0}
.bannertab:nth-child(3) {right:423px;top:161px;}
.bannertab:nth-child(2) {right:564px;top:80px}
.bannertab:nth-child(1) {right:564px;top:241px;}
/*tab end*/
.iabout {padding-top:100px;}
.iabouti {align-items:center;}
.iaboutl {padding:0;}
.iaboutl a {overflow:hidden;display:block;}
.iaboutl img {max-width:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.iaboutl:hover img {-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.iaboutr {padding-left:100px;padding-right:100px;}
.iabouth3,.inewsth3 {font-size:28px;font-weight:bold;letter-spacing:1px;color:#333;line-height:40px;margin-top:15px;}
.iaboutp,.inewstp {font-size:16px;font-weight:bold;letter-spacing:1px;color:#999;font-family:Arial;line-height:26px;margin-bottom:15px;}
.iaboutc {font-size:14px;color:#333;letter-spacing:1px;line-height:30px;margin-bottom:20px;}
.iaboutc a {color:#333;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.iaboutc a:hover {color:#048eee;}
.iaboutnav a {margin-bottom:10px;color:#333;background-color:#f5f5f5;line-height:40px;border-radius:20px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-align:center;display:block;}
.iaboutnav a span {font-size:16px;font-weight:bold;letter-spacing:1px;padding-left:40px;background-repeat:no-repeat;background-position:center left;}
.iaboutnav a:hover {background-color:#048eee;color:#fff;}
.iaboutnavi:nth-child(1) a,.iaboutnavi:nth-child(4) a {margin-right:40px;}
.iaboutnavi:nth-child(1) a span {background-image:url(../images/icon1.svg);}
.iaboutnavi:nth-child(1) a:hover span {background-image:url(../images/icon1-1.svg);}
.iaboutnavi:nth-child(2) a,.iaboutnavi:nth-child(5) a {margin-right:20px;margin-left:20px;}
.iaboutnavi:nth-child(2) a span {background-image:url(../images/icon2.svg);}
.iaboutnavi:nth-child(2) a:hover span {background-image:url(../images/icon2-2.svg);}
.iaboutnavi:nth-child(3) a,.iaboutnavi:nth-child(6) a {margin-left:40px;}
.iaboutnavi:nth-child(3) a span {background-image:url(../images/icon3.svg);}
.iaboutnavi:nth-child(3) a:hover span {background-image:url(../images/icon3-3.svg);}
.iaboutnavi:nth-child(4) a span {background-image:url(../images/icon4.svg);}
.iaboutnavi:nth-child(4) a:hover span {background-image:url(../images/icon4-4.svg);}
.iaboutnavi:nth-child(5) a span {background-image:url(../images/icon5.svg);}
.iaboutnavi:nth-child(5) a:hover span {background-image:url(../images/icon5-5.svg);}
.iaboutnavi:nth-child(6) a span {background-image:url(../images/icon6.svg);}
.iaboutnavi:nth-child(6) a:hover span {background-image:url(../images/icon6-6.svg);}
.inews {padding-top:100px;padding-bottom:100px;overflow:hidden;}
.inewsl {padding-left:100px;}
.inewst {border-bottom:1px solid #f5f5f5;position:relative;}
.inewst::after {content:"";display:block;position:relative;width:20%;height:3px;background-color:#048eee;bottom:-2px;left:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.inewsl:hover .inewst::after {width:50%;}
.inewslist {margin-top:25px;padding-left:15px;padding-right:15px;}
.newslistpic {display:block;overflow:hidden;}
.newslistpic img {max-width:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.newslist:hover .newslistpic img {-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.inewslist h3 {line-height:36px;font-size:16px;letter-spacing:2px;width:100%;}
.inewslist h3 a {display:block;color:#333;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.inewslist h3 a:hover {color:#048eee;}
.inewslist p {width:100%;color:#999;letter-spacing:2px;font-size:12px;margin-bottom:10px;line-height:22px;}
.brabg {display:inline-block;background-color:#f5f5f5;line-height:30px;border-radius:15px;padding-left:10px;padding-right:10px;font-size:12px;color:#666;margin-right:20px;letter-spacing:1px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.brabg:hover {background-color:#048eee;color:#fff;}
.inewslist .brabg:nth-child(2) {font-family:Arial;}
.inewsr {position:relative;padding-left:100px;}
.inewsbg {position:absolute;right:-30px;top:-75px;z-index:1;}
.inewsbg img {width:100%;}
.inewsri {padding-left:100px;}
.inewsone {width:100%;padding:50px 100px;background:url(../images/bg.png) no-repeat bottom right,-moz-linear-gradient(top,#4fb0f3,#4d88b0);
background:url(../images/bg.png) no-repeat bottom right,-webkit-linear-gradient(top,#4fb0f3,#4d88b0);background:url(../images/bg.png) no-repeat bottom right,-o-linear-gradient(top,#4fb0f3,#4d88b0);background:url(../images/bg.png) no-repeat bottom right,-ms-linear-gradient(top,#4fb0f3,#4d88b0);background:url(../images/bg.png) no-repeat bottom right,linear-gradient(to bottom, #4fb0f3 0%,#4d88b0 100%);}
.inewsone .pica {display:block;overflow:hidden;margin-left:-200px;}
.inewsone img {max-width:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.inewsone h3 {line-height:40px;margin-top:10px;margin-bottom:5px;}
.inewsone h3 a {color:#fff;font-size:22px;letter-spacing:1px;display:block;font-weight:bold;}
.inewsone p {font-size:12px;color:#fff;letter-spacing:1px;line-height:22px;}
.inewsone:hover img {-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
/*20220124*/
.ipro {margin-top:400px;}
.ipro .container-fluid {padding:0;}
.iprolist {padding:0;position:relative;background-repeat:no-repeat;background-position:left top;background-size:cover;width:50%;}
.iprolist1 {background-image:url(../images/ipro1.jpg);margin-left:0;margin-top:-400px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:10;}
.iprolist2 {background-image:url(../images/ipro2.jpg);margin-left:20%;margin-top:-400px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:10;}
.iprolist3 {background-image:url(../images/ipro3.jpg);margin-left:40%;margin-top:-400px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:20;}
.iprolist4 {background-image:url(../images/ipro4.jpg);margin-left:60%;margin-top:-400px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:30;}
.iprolist5 {background-image:url(../images/ipro5.jpg);margin-left:80%;margin-top:-400px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:40;}
.iprolist1:hover~.iprolist2 {margin-left:30%;}
.iprolist1:hover~.iprolist3 {margin-left:50%;}
.iprolist1:hover~.iprolist4 {margin-left:70%;}
.iprolist1:hover~.iprolist5 {margin-left:90%;}
.iprolist2:hover~.iprolist3 {margin-left:50%;}
.iprolist2:hover~.iprolist4 {margin-left:70%;}
.iprolist2:hover~.iprolist5 {margin-left:90%;}
.iprolist3:hover~.iprolist4 {margin-left:70%;}
.iprolist3:hover~.iprolist5 {margin-left:90%;}
.iprolist4:hover~.iprolist5 {margin-left:90%;}
.iprolist5:hover {margin-left:70%;}
.iprot {padding-left:40px;padding-top:100px;padding-bottom:230px;position:relative;overflow:hidden;z-index:1;}
.iprot h3 {font-size:24px;color:#fff;font-weight:bold;letter-spacing:1px;line-height:40px;}
.iprot p {font-size:16px;color:#fff;font-family:Arial;letter-spacing:1px;line-height:30px;}
.branbg {position:absolute;letter-spacing:2px;font-size:12px;display:inline-block;padding-left:20px;padding-right:20px;line-height:40px;border-radius:20px;border:1px solid #fff;bottom:80px;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.branbg:hover {background-color:#fff;color:#048eee;}
.iprolist:hover .branbg {bottom:150px;opacity:1;}
.iprolist::after {content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0);left:0;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.iprolist:hover::after {background-color:rgba(0,0,0,.5);}
.igx {padding-top:100px;padding-left:100px;padding-right:100px;padding-bottom:300px;/*background-image:url(../images/igxbg.jpg);*/background-repeat:no-repeat;background-position:top center;background-size:100% 100%;position:relative;overflow:hidden;}
.igx video {width:100%;position:absolute;left:0;top:0;z-index:-999;}
.igxh3 {font-size:35px;color:#fff;letter-spacing:1px;text-align:center;font-weight:bold;line-height:70px;margin-bottom:80px;}
.igxlist {text-align:center;}
.igxlist h3 {font-size:80px;color:#fff;letter-spacing:2px;font-family:Yunyou;font-style:italic;}
.igxlist p {font-size:40px;color:#fff;letter-spacing:2px;font-weight:bold;}
.foott {padding-left:100px;padding-right:100px;padding-top:40px;padding-bottom:40px;background-image:url(../images/bgfoot.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;}
.footnav h3,.footch3 {font-size:14px;color:#fff;letter-spacing:1px;line-height:40px;margin-bottom:15px;}
.footnav h3 a {color:#fff;display:block;}
.footnav li {line-height:30px;}
.footnav li a {color:#b8b8b8;letter-spacing:1px;font-size:12px;display:block;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.footnav li a:hover {color:#fff;}
.footcdiv {line-height:30px;color:#b8b8b8;letter-spacing:1px;font-size:12px;}
.footcdiv a,.footb a {color:#b8b8b8;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.footcdiv a:hover,.footb a:hover {color:#fff;}
.footb {line-height:70px;padding-left:100px;padding-right:100px;font-size:12px;color:#b8b8b8;letter-spacing:2px;background-color:#333;}
.ibanner {margin-top:70px;padding:100px 100px 90px;background-position:top center;background-repeat:no-repeat;background-size:cover;}
.ibanner h3 {font-size:22px;font-weight:bold;letter-spacing:2px;color:#fff;line-height:60px;position:relative;}
.ibanner h3::after {content:"";position:absolute;bottom:0;left:0;width:10%;height:1px;background-color:rgba(255,255,255,.5);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.ibanner:hover h3::after {width:12%;background-color:rgba(255,255,255,.8);}
.ibanner p {font-family:Arial;font-size:12px;letter-spacing:2px;color:#fff;line-height:50px;}
.navsec {background-color:#f5f5f5;}
.navsec ul {justify-content:center;}
.navsec ul li {line-height:60px;margin-left:10px;margin-right:10px;}
.navsec ul li a {color:#333;font-size:16px;font-weight:bold;letter-spacing:2px;display:block;padding-left:30px;padding-right:30px;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.navsec ul li a::after {content:"";width:0;height:3px;background-color:#048eee;position:absolute;left:0;bottom:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.navsec ul li.on a,.navsec ul li:hover a {color:#048eee;}
.navsec ul li.on a::after,.navsec ul li:hover a::after {width:100%;}
.about1 {padding-top:60px;padding-bottom:60px;}
.about1 .iabouth3 {margin-bottom:20px;}
.about1 .iaboutc {margin-bottom:0;}
.culturelist {position:relative;padding-left:0;padding-right:0;}
.culturelist::after {content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.2);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.culturelist:hover::after {background-color:rgba(0,0,0,.6);}
.culturelist img {max-width:100%;}
.culturetext {position:absolute;top:60px;left:50%;transform:translateX(-50%);text-align:center;width:80%;z-index:2;}
.culturetext h3 {font-size:22px;color:#fff;letter-spacing:1px;line-height:70px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.culturetext p {font-size:14px;color:#fff;letter-spacing:1px;line-height:30px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.culturelist:hover h3,.culturelist:hover p {-webkit-text-shadow:0 0 5px #fff;-moz-text-shadow:0 0 5px #fff;-o-text-shadow:0 0 5px #fff;text-shadow:0 0 5px #fff;}
.about3 {padding:60px 0;background-image:url(../images/bgabout3.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;}
.about3 .container-fluid {padding:0;}
.about3i {padding-left:60px;padding-right:60px;padding-bottom:40px;background-image:url(../images/bgabout3.gif);background-repeat:repeat-x;background-position:left bottom;overflow:hidden;}
.about3h3 {line-height:60px;font-size:26px;font-weight:bold;color:#333;letter-spacing:1px;text-align:center;margin-bottom:30px;}
.about3i .swiper-slide {text-align:center;}
.about3i .swiper-slide::after {content:"";position:absolute;width:1px;height:40px;background-color:#ccc;left:50%;bottom:-40px;}
.about3i .swiper-slide p {line-height:22px;margin-top:10px;margin-bottom:10px;font-size:14px;text-align:left;}
.about3i .swiper-slide p a {font-size:14px;letter-spacing:1px;color:#333;/*display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;*/} 
.about3i .swiper-slide h3 {font-size:16px;color:#fff;letter-spacing:1px;line-height:40px;background-color:#048eee;display:inline-block;border-radius:20px;padding-right:20px;padding-left:20px;font-family:Arial;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.about3i .swiper-slide h3.start {background-color:#009b46;}
.about3i .swiper-slide.swiper-slide-prev h3,.about3i .swiper-slide.swiper-slide-next h3 {font-size:20px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.about3i .swiper-slide.swiper-slide-active h3 {font-size:24px;font-weight:bold;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.about3i .swiper-button-prev,.about3i .swiper-button-next {width:30px;height:30px;background-color:#048eee;border-radius:15px;top:30%;}
.about3i .swiper-button-prev {left:60px;}
.about3i .swiper-button-next {right:60px;}
.about3i .swiper-button-next:after,.about3i .swiper-button-prev:after {font-size:14px;color:#fff;}
.about4 {padding-top:60px;padding-bottom:60px;background-image:url(../images/bgabout4.jpg);background-repeat:no-repeat;background-position:top left;background-size:cover;}
.about4 .container1 {position:relative;}
.about4h3 {color:#fff;line-height:60px;letter-spacing:1px;text-align:center;margin-bottom:30px;font-size:26px;}
.about4 .swiper-pagination {padding-left:0;left:50%;transform:translateX(-50%);bottom:-45px;}
.about4 .swiper-pagination-bullet {outline:none;margin-left:5px;margin-right:5px;}
.about4 .swiper-pagination-bullet-active {width:20px;}
.about4 .container2 {margin-top:80px;overflow:hidden;height:150px;}
.about4 .container2 .swiper-slide {height:30px;}
.about4 .container2 .swiper-slide li {width:50%;float:left;line-height:30px;}
.container2 li {color:#fff;font-size:14px;letter-spacing:1px;line-height:30px;line-height:30px;}
/*bigimg*/
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-20px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.content {padding-top:60px;}
.newslist {margin-bottom:60px;padding:60px;border:1px solid #eee;-webkit-box-shadow:0 0 10px #f5f5f5;-moz-box-shadow:0 0 10px #f5f5f5;-o-box-shadow:0 0 10px #f5f5f5;box-shadow:0 0 10px #f5f5f5;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.newslist h3 {line-height:40px;margin-top:20px;min-height:80px;}
.newslist h3 a {display:block;font-size:18px;letter-spacing:1px;color:#048eee;font-weight:bold;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.newslist .newslistdesc {font-size:12px;color:#999;letter-spacing:1px;line-height:26px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;min-height:78px;display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:3;
overflow:hidden;}
.newslist .newslisttime {font-family:Arial;font-size:12px;color:#999;letter-spacing:1px;line-height:36px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.newslist .newslistbtn {color:#999;font-size:14px;line-height:36px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;}
.newslist:hover {background-color:#048eee;}
.newslist:hover h3 a,.newslist:hover .newslistdesc,.newslist:hover .newslisttime,.newslist:hover .newslistbtn {color:#fff;}
.pages {margin-bottom:60px;}
.pages .pagination {justify-content:center;font-family:Arial;flex-wrap:wrap;}
.pages .pagination .page-item {margin:0 5px;margin-bottom:5px;}
.pages .pagination .page-link {border:none;background-color:#f5f5f5;color:#333;font-size:12px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.pages .pagination .page-link:hover,.pages .pagination .page-link.on {background-color:#048eee;color:#fff;}
.footo .foott {background-image:url(../images/bgfooto.jpg);}
.footo .footnav h3,.footo .footch3,.footo .footnav h3 a,.footo .footnav li a,.footo .footcdiv,.footo .footcdiv a {color:#333;}
.newsshow {padding:60px;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-o-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;margin-bottom:60px;}
.narrow {padding-left:120px;padding-right:120px;}
.newsshowt {text-align:center;border-bottom:1px solid #ddd;padding-bottom:20px;}
.newsshowt h3 {line-height:40px;color:#333;font-size:26px;letter-spacing:1px;font-weight:bold;}
.newsshowt p {line-height:25px;color:#999;font-size:12px;letter-spacing:1px;}
.newsshowt p a {color:#999;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.newsshowt p a:hover {color:#048eee;}
.newsshowc {color:#333;line-height:26px;font-size:14px;letter-spacing:1px;padding-top:30px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ddd;}
.newsshowc a {color:#333;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.newsshowc a:hover {color:#048eee;}
.newsshowc img {max-width:100%;}
.np {text-align:right;font-size:12px;letter-spacing:1px;line-height:26px;}
.np a {color:#333;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.np a:hover {color:#048eee;}
.content-w {padding-left:100px;padding-right:100px;}
.proshowt {font-weight:bold;font-size:22px;color:#048eee;margin-bottom:30px;line-height:30px;}
.protable {background-color:#048eee;color:#fff;margin-bottom:30px;}
.protable .proname {line-height:90px;font-size:22px;font-weight:bold;letter-spacing:1px;padding-left:45px;padding-right:45px;}
.protable .procs {line-height:60px;font-size:16px;letter-spacing:1px;padding-left:45px;padding-right:45px;border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;}
.job-list {border:1px solid #ccc;padding:30px;margin-bottom:50px;letter-spacing:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.job-listt {font-size:14px;font-weight:bold;color:#333;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.job-list:hover,.job-list.jobbtnshow {box-shadow:0 0 10px #f5f5f5;-webkit-box-shadow:0 0 10px #f5f5f5;-ms-box-shadow:0 0 10px #f5f5f5;-o-box-shadow:0 0 10px #f5f5f5;-moz-box-shadow:0 0 10px #f5f5f5;background-color:#f5f5f5;}
.job-list:hover .job-listt,.jobbtnshow .job-listt {color:#048eee;}
.job-btn {cursor:pointer;position:relative;}
.job-btn::before {content:'';display:block;width:12px;height:2px;line-height:2px;background-color:#999;position:absolute;right:0;top:50%;margin-top:-1px;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.job-btn::after {content:'';display:block;width:12px;height:2px;line-height:2px;position:absolute;right:0;top:50%;margin-top:-1px;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);background-color:#999;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.jobbtnshow .job-btn::before {transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);background-color:#2c4198;}
.jobbtnshow .job-btn::after {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);background-color:#2c4198;}
.job-content {height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.job-contenti {margin-top:30px;padding-top:30px;border-top:1px solid #ccc;font-size:14px;line-height:26px;}
.jobbtnshow .job-content {height:auto;}
.jobtime {color:#999;margin-top:20px;}
.t-tzzxx {margin-bottom:60px;}
.t-lable,.t-content {font-size:16px;color:#333;letter-spacing:2px;text-align:center;line-height:60px;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.t-lable {font-weight:bold;background-color:#e9e9e9;}
.t-content {background-color:#f5f5f5;}
.t-lable-pt {padding-top:40px;}
.t-content-alignl {text-align:left;font-size:14px;line-height:30px;padding:30px;}
.zgslist {line-height:60px;margin-bottom:60px;padding-left:50px;padding-right:50px;}
.zgslist a {display:block;color:#333;font-size:20px;letter-spacing:1px;font-weight:bold;background-color:#f5f5f5;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;box-shadow:0 0 10px #f5f5f5;-webkit-box-shadow:0 0 10px #f5f5f5;-ms-box-shadow:0 0 10px #f5f5f5;-o-box-shadow:0 0 10px #f5f5f5;-moz-box-shadow:0 0 10px #f5f5f5;}
.zgslist a span {display:inline-block;margin-right:20px;background-color:#048eee;}
.zgslist a span img {padding:15px;width:60px;height:60px;}
.zgslist:hover a {color:#048eee;}
.contact {margin-bottom:60px;position:relative;}
.contactc {background-color:#f5f5f5;}
.contact::after {content:"";position:absolute;width:0;height:100%;left:0;top:0;background:url(../images/bg2.svg) #048eee;background-repeat:no-repeat;background-position:-50px center;background-size:auto 70%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.contact:hover::after {width:100%;}
.contactway {text-align:center;padding:60px;z-index:1;color:#333;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.contactway a {color:#333;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.contact:hover .contactway,.contact:hover .contactway a {color:#fff;}
.contactwayh3 {font-size:28px;font-weight:bold;line-height:50px;letter-spacing:1px;}
.contactwayp {font-size:12px;line-height:30px;letter-spacing:1px;font-family:Arial;margin-bottom:30px;}
.contactwayc {font-size:14px;font-family:Arial,MicroSoft Yahei;line-height:26px;letter-spacing:1px;align-items:center;}
.border-r {border-right:1px dotted #ddd;}
.myform {padding-left:60px;}
.myform .input-group {margin-bottom:15px;}
.myform .form-control {background:none;}
.contact:hover .myform .form-control:focus {background:none;border-color:#fff;box-shadow:0 0 0 0.2rem rgba(255,255,255,.25);}
.myform ::-webkit-input-placeholder {color:#999!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.myform ::-moz-input-placeholder {color:#999!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.myform ::-ms-input-placeholder {color:#999!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.contact:hover .myform ::-webkit-input-placeholder {color:#fff!important;}
.contact:hover .myform ::-moz-input-placeholder {color:#fff!important;}
.contact:hover .myform ::-ms-input-placeholder {color:#fff!important;}
.form-control {color:#333;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.contact:hover .myform .form-control {color:#fff;border-color:#fff;}
.myform .btn {padding-left:30px;padding-right:30px;background-color:#048eee;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.contact:hover .myform .btn {background-color:#fff;color:#048eee;}
.m-b {margin-bottom:60px;}
.m-b-b {padding-bottom:400px;}
.cdjac {align-items:center;}
.dj {background-image:url(../images/bgdj2.jpg),url(../images/bgdj.jpg),url(../images/bgdj.gif);background-repeat:no-repeat,no-repeat,repeat;background-position:right top,left bottom,left top;background-size:auto,100% auto,auto;min-height:700px;}
.djwhintro {font-size:16px;line-height:26px;}
.brabg2 {display:inline-block;line-height:30px;border-radius:15px;padding-left:10px;padding-right:10px;font-size:12px;color:#e8361d;margin-right:20px;letter-spacing:1px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border:1px solid #e8361d;margin-top:30px;}
.brabg2:hover {color:#fff;background-color:#e8361d;}
.djpic {padding-right:30px;}
.djpic img {max-width:100%;}
.djpici .swiper-slide p {position:absolute;background-color:rgba(0,0,0,.5);line-height:60px;bottom:0;width:100%;font-size:20px;font-weight:bold;letter-spacing:1px;padding-left:40px;padding-right:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.djpici .swiper-slide a {display:block;color:#fff;}
.djdjhd {padding-left:30px;}
.djpici .swiper-pagination {text-align:right;padding-left:0;bottom:10px;right:40px;left:auto;width:auto;}
.djpici .swiper-pagination-bullet-active {background-color:#e8361d;width:20px;}
.djth3 {line-height:40px;}
.djth3 a {display:inline-block;color:#fff;background-color:#e8361d;font-size:20px;padding-right:30px;padding-left:30px;letter-spacing:1px;}
.djdjhd .djth3 {margin-bottom:20px;}
.djdjhd ul li {line-height:40px;padding-left:25px;position:relative;}
.djdjhd ul li span {float:right;font-family:Arial;font-size:14px;letter-spacing:1px;}
.djdjhd ul li a {font-size:14px;letter-spacing:1px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.djdjhd ul li a:hover {color:#e8361d;}
.djdjhd ul li::after {content:"";position:absolute;width:6px;height:6px;left:0;top:17px;background:#e8361d;}
.djgzdt {padding-right:30px;}
.djxxjy {padding-left:30px;}
.djlist {border:1px solid #ccc;padding:20px 40px;}
.djlist li {line-height:40px;border-bottom:1px dotted #ccc;}
.djlist li:last-child {border-bottom:none;}
.djlist li span {float:right;font-family:Arial;font-size:14px;letter-spacing:1px;}
.djlist li a {color:#333;font-size:14px;letter-spacing:1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.djlist li a:hover {color:#e8361d;}
.dj .newslist {background-color:rgba(255,255,255,.5);}
.dj .newslist:hover {background-color:rgba(232,54,29,.5);}
.dj .newslist .newslistbtn {color:#e8361d;}
.dj .newslist:hover .newslistbtn {color:#fff;}
.dj .pages {margin-bottom:0;padding-bottom:60px;}
.dj .pages .pagination .page-link {background-color:#fff;}
.dj .pages .pagination .page-link:hover {background-color:#e8361d;}
.dj .newsshow {margin-bottom:0;background-color:rgba(255,255,255,.5);}
.djshow {padding-bottom:60px;}
.dj .np a:hover,.dj .newsshowc a:hover,.dj .newsshowt p a:hover {color:#e8361d;}
.prolistdiv {margin-bottom:15px;}
.prolistdiv h3 {font-size:15px;font-weight:bold;display:inline-block;}
.prolistdiv span {margin:5px;display:inline-block;position:relative;}
.prolistdiv span a {color:#333;font-size:14px;padding:5px;border-bottom:1px dotted #048eee;position:relative;z-index:2;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.prolistdiv span::after {content:"";position:absolute;width:0;height:100%;left:0;top:0;background-color:#048eee;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.prolistdiv span:hover a {color:#fff;}
.prolistdiv span:hover::after {width:100%;}
.map.content {padding-top:0;padding-bottom:0;position:relative;}
#allmap {width:100%;height:calc(100vh - 430px);}
.anchorBL {display:none;}
.BMap_stdMpCtrl {display:block;}
.map .BMap_stdMpZoom .BMap_button,.map .BMap_stdMpPan {background-image:url(../images/mapctrls2d0.png);}
@media (max-width:1740px) {
.prrlisttext {padding-top:30px;padding-bottom:30px;}
.prrlisttext h3 {line-height:26px;}
.prrlisttext h3 a {font-size:20px;}
}
@media (max-width:1620px) and (min-width:1200px) {
.logo {margin-right:auto;}
.navbar-expand-xl .navbar-toggler {display:block;}
.collapse:not(.show) {display:none!important;}
.ptbtn {margin-right:40px;}
.navbar-collapse {padding-right:0;position:absolute;top:70px;}
.navbar-collapse {background-color:rgba(255,255,255,.9);width:100%;}
div.bannertab,li.bannertab {width:80px;height:128px;}
div.bannertab::before,li.bannertab::before {border-right-width:32px;border-top-width:64px;border-bottom-width:64px;left:-32px;}
div.bannertab::after,li.bannertab::after {border-left-width:32px;border-top-width:64px;border-bottom-width:64px;right:-32px;}
.bannertab:nth-child(10) {right:0;top:100px}
.bannertab:nth-child(9) {right:0;top:229px;}
.bannertab:nth-child(8) {right:112px;top:35px;}
.bannertab:nth-child(7) {right:113px;top:164px;}
.bannertab:nth-child(6) {right:225px;top:98px}
.bannertab:nth-child(5) {right:226px;top:227px;}
.bannertab:nth-child(4) {right:338px;top:33px}
.bannertab:nth-child(3) {right:338px;top:162px;}
.bannertab:nth-child(2) {right:451px;top:98px}
.bannertab:nth-child(1) {right:451px;top:227px;}
.banneri .swiper-slide {padding-left:100px;padding-top:350px;font-size:30px;}
.hide1620 {display:none;}
.show1620 {display:block;}
.iaboutr {padding-left:60px;padding-right:60px;}
.iaboutp {margin-bottom:10px;}
.iaboutc {line-height:26px;}
.iaboutnavi:nth-child(1) a,.iaboutnavi:nth-child(4) a {margin-right:0;}
.iaboutnavi:nth-child(2) a,.iaboutnavi:nth-child(5) a {margin-right:0;margin-left:0;}
.iaboutnavi:nth-child(3) a,.iaboutnavi:nth-child(6) a {margin-left:0;}
.inewsi {align-items:center;}
.inewsr {padding-left:60px;}
.inewsri {padding-left:60px;}
.inewsone {padding:60px;}
.inewsone .pica {margin-left:-100px;}
.inewslist p {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.inewslist {margin-top:20px;}
.inewslist h3 {line-height:30px;}
.igxlist h3 {font-size:50px;}
.igxlist p {font-size:22px;}
.foott {padding-left:40px;padding-right:40px;padding-top:60px;padding-bottom:100px;}
.footnav {padding-left:0;}
.footb {padding-left:40px;padding-right:40px;}
.culturetext {top:30px;}
.culturetext h3 {font-size:18px;line-height:40px;}
.culturetext p {line-height:26px;font-size:13px;}
.about3i .swiper-slide h3 {font-size:14px;}
.about3i .swiper-slide.swiper-slide-prev h3,.about3i .swiper-slide.swiper-slide-next h3 {font-size:18px;}
.about3i {padding-left:40px;padding-right:40px;}
.about3i .swiper-slide.swiper-slide-active h3 {font-size:20px;}
.about3i .swiper-button-prev,.about3i .swiper-button-next {top:25%;}
.about3i .swiper-button-prev {left:40px;}
.about3i .swiper-button-next {right:40px;}
.t-lable-pt {padding-top:60px;}
}
@media (max-width:1200px) {
.logo {margin-right:auto;}
.ptbtn {margin-right:40px;}
.ptbtn a {padding-right:20px;padding-left:20px;}
.navbar-collapse {padding-right:0;position:absolute;top:70px;}
.navbar-collapse {background-color:rgba(255,255,255,.9);width:100%;}
.navbari {float:right;}
.navbari li a {margin:0 27px;}
.iaboutl {padding-left:40px;padding-right:40px;}
.iabouth3,.inewsth3 {margin-top:30px;}
.iabout {padding-top:60px;}
.iaboutr {padding-left:40px;padding-right:40px;}
.inews {padding-top:60px;padding-bottom:60px;}
.inewslist {margin-top:20px;}
.inewsl {padding-left:40px;padding-right:40px;}
.inewsr {padding-left:0;padding-right:0;}
.inewsri {padding-left:0;padding-right:0;}
.inewsone .pica {margin-left:0;}
.inewsl {order:2;}
.inewsri {order:1;}
.iprolist {background-position:center top;}
/*20220124*/
.ipro {margin-top:260px;}
.iprot {padding-left:30px;padding-top:60px;padding-bottom:130px;}
.iprolist1,.iprolist2,.iprolist3,.iprolist4,.iprolist5 {margin-top:-260px;}
.iprot h3 {font-size:20px;}
.iprot p {font-size:12px;}
.iprolist:hover .branbg {bottom:50px;}
.igx {padding-top:60px;padding-bottom:200px;}
.igxh3 {font-size:30px;line-height:50px;}
.igxlist h3 {font-size:30px;}
.igxlist p {font-size:16px;}
.foott {padding-left:40px;padding-right:40px;padding-top:60px;padding-bottom:60px;}
.footb {padding-left:40px;padding-right:40px;}
.footc {border-top:1px solid rgba(184,184,184,.2);margin-top:50px;padding-top:30px;}
.culturetext {top:70px;}
.about3i {padding-left:40px;padding-right:40px;}
.about3i .swiper-button-prev {left:40px;}
.about3i .swiper-button-next {right:40px;}
.newslist {padding:40px;}
.newslist h3 {line-height:26px;margin-bottom:5px;min-height:52px;}
.newsshowt h3 {font-size:22px;line-height:30px;}
.newsshowt p {line-height:22px;}
.narrow {padding-left:100px;padding-right:100px;}
.protable {margin-bottom:10px;}
.protable .proname {line-height:60px;font-size:18px;padding-left:30px;padding-right:30px;}
.protable .procs {line-height:40px;font-size:14px;padding-left:30px;padding-right:30px;}
.t-lable, .t-content {font-size:14px;letter-spacing:1px;}
.t-lable-pt {padding-top:80px;}
.zgslist {padding-left:15px;padding-right:15px;}
.m-b {align-items:center;margin-bottom:40px;}
.djdjhd ul li,.djlist li {line-height:36px;}
.djpici .swiper-slide p {font-size:16px;padding-left:20px;padding-right:20px;}
.djpici .swiper-pagination {right:20px;}
.proshowt {margin-bottom:25px;}
.banneri .swiper-slide {font-size:30px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;}
.swiperTab {width:100%;top:auto;right:auto;bottom:150px;}
.bannertab:nth-child(1),.bannertab:nth-child(2),.bannertab:nth-child(3),.bannertab:nth-child(4) {top:auto;right:auto;}
.bannertab:nth-child(1) {left:100px;}
.bannertab:nth-child(2) {left:200px;}
.bannertab:nth-child(3) {left:300px;}
.bannertab:nth-child(4) {left:400px;}
.bannertab img {width:50px;height:50px;}
.banneri {position:relative;}
div.bannertab,li.bannertab {width:50px;height:80px;}
div.bannertab::before,li.bannertab::before {border-right-width:20px;border-top-width:40px;border-bottom-width:40px;left:-20px;}
div.bannertab::after,li.bannertab::after {border-left-width:20px;border-top-width:40px;border-bottom-width:40px;right:-20px;}
div.bannertab {display:none;}
.ptbtn:hover ul {top:50px;opacity:1;}
}
@media (max-width:992px) {
.logo img {width:250px;padding-left:20px;}
.language,.ptbtn {height:50px;line-height:50px;}
.language a {padding-right:15px;padding-left:15px;font-size:14px;}
.ptbtn,.navbar-toggler {margin-right:20px;}
.navbari {padding-left:0;float:none;}
.navbari li {float:none;text-align:center;}
.navbari li a {position:relative;}
.navbari li a span {position: absolute;bottom:0;}
.navbar-collapse {width:100%;padding-bottom:23px;top:50px;background-color:rgba(255,255,255,.9);}
.banner {margin-top:50px;}
.iabouth3,.inewsth3 {font-size:22px;line-height:30px;}
.iaboutp,.inewstp {font-size:14px;}
.inewsone {padding-left:60px;padding-right:60px;}
.iprot {padding-left:40px;padding-top:60px;padding-bottom:160px;}
.iprot h3 {font-size:22px;line-height:30px;}
.iprot p {font-size:14px;}
.iprolist2,.iprolist3 {margin-top:-280px;}
.branbg {bottom:50px;line-height:30px;padding-left:10px;padding-right:10px;}
.iprolist:hover .branbg {bottom:100px;}
.igx {padding-bottom:100px;padding-left:40px;padding-right:40px;background-image:url(../images/igxbg.jpg);}
.igx video {display:none;}
.igxlist p {font-size:14px;}
.footnav h3, .footch3 {font-size:12px;}
.footnav,.footc {padding-left:0;}
.footb {letter-spacing:0;}
.ibanner {margin-top:50px;padding-top:60px;padding-bottom:60px;}
.ibanner h3::after {width:20%;}
.ibanner:hover h3::after {width:25%;}
.about1 .iaboutc {display:block;line-height:26px;}
.about3 {padding-top:40px;padding-bottom:40px;}
.about3h3 {font-size:22px;line-height:40px;margin-bottom:15px;}
.about3i .swiper-button-prev,.about3i .swiper-button-next {top:23%;}
.about3i .swiper-slide h3 {font-size:12px;}
.about3i .swiper-slide.swiper-slide-prev h3,.about3i .swiper-slide.swiper-slide-next h3 {font-size:14px;}
.about3i .swiper-slide.swiper-slide-active h3 {font-size:18px;}
.about4 {padding-top:40px;padding-bottom:40px;}
.about4h3 {font-size:22px;line-height:40px;margin-bottom:15px;}
.newslist h3 {line-height:22px;min-height:44px;}
.newslist h3 a {font-size:16px;}
.protable .proname {line-height:40px;font-size:16px;}
.hidemd {display:none;}
.t-lable, .t-content {line-height:40px;}
.t-lable-pt {padding-top:0;}
.t-content-alignl {line-height:26px;}
.zgslist {margin-bottom:40px;}
.zgslist a {font-size:18px;}
.contactway {padding:40px;}
.contactwayh3 {font-size:18px;line-height:36px;}
.contactwayp {line-height:22px;margin-bottom:10px;}
.border-r {border-right:none;border-bottom:1px dotted #ddd;padding-bottom:30px;margin-bottom:30px;}
.contact::after {background-image:none;}
.contactwayc {line-height:22px;}
.myform {padding-left:15px;}
.djpic,.djgzdt {padding-right:15px;margin-bottom:40px;}
.djdjhd,.djxxjy {padding-left:15px;}
.djth3 {line-height:30px;}
.djth3 a {font-size:16px;display:block;}
.djdjhd .djth3 {margin-bottom:10px;}
.dj {background-size:auto,200% auto,auto;min-height:500px;}
.m-b-b {padding-bottom:200px;}
.narrow {padding-left:80px;padding-right:80px;}
.proshowt {margin-bottom:20px;font-size:20px;line-height:26px;}
#allmap {width:100%;height:calc(100vh - 340px);}
.banner .swiper-slide {height:500px;}
.swiperTab {bottom:100px;}
.bannertab img {width:30px;height:30px;}
div.bannertab,li.bannertab {width:40px;height:64px;}
div.bannertab::before,li.bannertab::before {border-right-width:16px;border-top-width:32px;border-bottom-width:32px;left:-16px;}
div.bannertab::after,li.bannertab::after {border-left-width:16px;border-top-width:32px;border-bottom-width:32px;right:-16px;}
.bannertab:nth-child(1) {left:50px;}
.bannertab:nth-child(2) {left:130px;}
.bannertab:nth-child(3) {left:210px;}
.bannertab:nth-child(4) {left:290px;}
/*20220124*/
.ipro {margin-top:0;}
.iprolist {width:100%;}
.iprolist1,.iprolist2,.iprolist3,.iprolist4,.iprolist5 {margin-left:0;margin-top:0;}
.iprolist1:hover~.iprolist2,.iprolist1:hover~.iprolist3,.iprolist1:hover~.iprolist4,.iprolist1:hover~.iprolist5,.iprolist2:hover~.iprolist3,.iprolist2:hover~.iprolist4,.iprolist2:hover~.iprolist5,.iprolist3:hover~.iprolist4,.iprolist3:hover~.iprolist5,.iprolist4:hover~.iprolist5,.iprolist5:hover {margin-left:0;}
}
@media (max-width:768px) {
.logo img {padding-left:10px;}
.ptbtn a {padding-left:10px;padding-right:10px;}
.language a {padding-left:10px;padding-right:10px;}
.ptbtn, .navbar-toggler {margin-right:10px;}
.hide768 {display:none;}
.show768 {display:block;}
.swiper-pagination {text-align:center;padding-left:0;}
.iabout {padding-top:40px;}
.iaboutc {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.iaboutnavi:nth-child(1) a,.iaboutnavi:nth-child(4) a {margin-right:0;}
.iaboutnavi:nth-child(2) a,.iaboutnavi:nth-child(5) a {margin-right:0;margin-left:0;}
.iaboutnavi:nth-child(3) a,.iaboutnavi:nth-child(6) a {margin-left:0;}
.inewsbg {width:20%;top:-55px;}
.inews {padding-top:40px;padding-bottom:40px;}
.inewsone {padding:40px;}
.inewsth3 {margin-top:20px;}
.inewstp {margin-bottom:5px;}
.iprolist::after {background:-moz-linear-gradient(top,rgba(255,255,255,.2),rgba(4,142,238,.4));background:-webkit-linear-gradient(top,rgba(255,255,255,.2),rgba(4,142,238,.4));background:-o-linear-gradient(top,rgba(255,255,255,.2),rgba(4,142,238,.4));background:-ms-linear-gradient(top,rgba(255,255,255,.2),rgba(4,142,238,.4));background:linear-gradient(to bottom, rgba(255,255,255,.2) 0%,rgba(4,142,238,.4) 100%);}
.iprolist2,.iprolist3 {margin-left:0;margin-top:0;}
.iprolist1:hover~.iprolist2 {margin-left:0;}
.iprolist1:hover~.iprolist3 {margin-left:0;}
.iprolist2:hover {margin-left:0;}
.iprolist2:hover~.iprolist3 {margin-left:0;}
.iprolist3:hover {margin-left:0;}
.iprot {padding-bottom:100px;}
.branbg {bottom:10px;}
.iprolist:hover .branbg {bottom:50px;}
.igx {padding-top:40px;padding-bottom:40px;}
.igxh3 {font-size:20px;line-height:36px;margin-bottom:40px;}
.igxlist {margin-bottom:20px;}
.igxlist p {font-weight:normal;}
.foott {padding-top:40px;padding-bottom:30px;}
.footnav {display:none;}
.footc {margin-top:0;padding-top:0;border-top:0;}
.footch3 {margin-bottom:5px;}
.show576 {display:block;}
.footb {line-height:22px;padding-top:20px;padding-bottom:20px;}
.ibanner {padding:40px;}
.ibanner h3 {font-size:18px;line-height:40px;}
.ibanner p {line-height:36px;}
.navsec ul li {line-height:50px;}
.navsec ul li a {padding-left:15px;padding-right:15px;letter-spacing:1px;font-size:13px;font-weight:normal;}
.about1 {padding-bottom:40px;}
.about1 .iaboutc {display:block;line-height:22px;}
.about4 .container2 {margin-top:60px;}
.content {padding-top:40px;}
.newslist {margin-bottom:40px;}
.pages {margin-bottom:40px;}
.newsshowt h3 {line-height:26px;font-size:18px;}
.newsshow {padding:40px 30px;margin-bottom:40px;}
.newsshowc {padding-top:20px;padding-bottom:20px;margin-bottom:20px;line-height:22px;}
.content-w {padding-left:30px;padding-right:30px;}
.hidesm {display:none;}
.job-list {margin-bottom:40px;}
.t-tzzxx {margin-bottom:40px;}
.dj .pages {padding-bottom:40px;}
.djshow {padding-bottom:40px;}
.proshowt {font-size:18px;line-height:22px;margin-bottom:15px;}
#allmap {width:100%;height:calc(100vh - 256px);}
.bannertab:nth-child(1) {left:50px;}
.bannertab:nth-child(2) {left:100px;}
.bannertab:nth-child(3) {left:150px;}
.bannertab:nth-child(4) {left:200px;}
.newslist h3 {min-height:auto;}
.newslist .newslistdesc {min-height:auto;}
.about4 .container2 .swiper-slide li {width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.about4 .container2 .swiper-slide {height:auto;}
.djlist li span {display:none;}
}
@media (max-width:576px) {
.navbari li a {height:60px;}
.brabg {margin-right:5px;}
.language {border-right:1px solid #eaeaea;}
.ptbtn {display:none;}
.navbar-toggler {margin-right:0;}
.iabout {padding-top:30px;}
.iaboutl {padding-left:30px;padding-right:30px;}
.iaboutr {padding-left:30px;padding-right:30px;}
.iabouth3,.inewsth3 {margin-top:20px;}
.iaboutp,.inewstp {margin-bottom:10px;}
.iaboutc {line-height:22px;}
.inewsri {margin:0;}
.inewsbg {right:0;top:-41px;}
.inewslist p {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.igx {padding-left:15px;padding-right:15px;}
.igxh3 {font-size:18px;line-height:30px;margin-bottom:30px;}
.igxlist {margin-bottom:10px;}
.igxlist h3 {font-size:26px;}
.igxlist p {letter-spacing:1px;font-size:13px;}
.showmobile {display:block;}
.navsec ul li a {letter-spacing:0;font-size:12px;padding-left:10px;padding-right:10px;}
.about1 {padding-bottom:30px;}
.culturetext {top:40px;}
.culturetext h3 {line-height:30px;font-size:18px;}
.culturetext p {line-height:22px;font-size:12px;}
.about3 {padding-top:30px;padding-bottom:30px;}
.about3i {padding-left:40px;padding-right:40px;}
.about3i .swiper-slide h3 {line-height:30px;}
.about3i .swiper-slide p {margin:0;}
.about3i .swiper-button-prev {left:10px;}
.about3i .swiper-button-next {right:10px;}
.about4 .container2 {text-align:center;}
.content {padding-top:30px;}
.newslist {margin-bottom:30px;padding:30px;}
.pages {margin-bottom:30px;}
.newslist .newslistdesc {line-height:22px;}
.newslist .newslisttime,.newslist .newslistbtn {line-height:26px;}
.job-list {margin-bottom:30px;}
.job {padding-left:30px;padding-right:30px;}
.t-tzzxx {margin-bottom:30px;}
.zgslist {margin-bottom:30px;line-height:40px;}
.zgslist a {font-size:13px;}
.zgslist a span {margin-right:10px;}
.zgslist a span img {width:40px;height:40px;padding:10px;}
.contact {margin-bottom:30px;padding-left:15px;padding-right:15px;}
.djpic, .djgzdt {margin-bottom:30px;}
.m-b {margin-bottom:30px;}
.dj .pages {padding-bottom:30px;}
.djshow {padding-bottom:30px;}
.banneri .swiper-slide {font-size:22px;}
}
