﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0} 
fieldset,img {border:0 none} 
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {font-family:MicroSoft Yahei,Arial;}
ul,li {padding:0;margin:0;}
li {list-style:none;}
a {text-decoration:none;color:#666;}
a:hover {text-decoration:none;}
p,h1,h2,h3,h4,h5 {margin-bottom:0;}
.limitline {display:-webkit-box !important;-webkit-box-orient:vertical;overflow:hidden;}
/* define 5 columns start */
.col-1-5,.col-sm-1-5,.col-md-1-5,.col-lg-1-5,.col-xl-1-5 {position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-1-5 {width:20%;flex:0 0 20%;-ms-flex:0 0 20%;float:left;}
@media (min-width:576px) {
.col-sm-1-5 {width:20%;flex:0 0 20%;-ms-flex:0 0 20%;float:left;}
}
@media (min-width:768px) {
.col-md-1-5 {width:20%;flex:0 0 20%;-ms-flex:0 0 20%;float:left;}
}
@media (min-width:992px) {
.col-lg-1-5 {width:20%;flex:0 0 20%;-ms-flex:0 0 20%;float:left;}
}
@media (min-width:1200px) {
.col-xl-1-5 {width:20%;flex:0 0 20%;-ms-flex:0 0 20%;float:left;}
}
/*top*/
.nav-top {padding-top:20px;padding-bottom:20px;}
.navbar {padding-top:0;padding-bottom:0;position:static;}
.navbar-brand {padding-top:0;padding-bottom:0;}
.navbar-expand-xl .navbar-nav .nav-link {font-size:16px;color:#333;position:relative;padding:0 20px;border-radius:15px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.navbar-expand-xl .navbar-nav .nav-link:hover {color:#fff;background-color:#5d84ca;}
.navbar-nav {margin-right:10px;}
.nav-item {line-height:30px;}
.navbar-toggler {position:relative;float:right;padding:9px 10px;}
.navbar-toggler .navbar-toggler-icon {display:block;background-color:#004c96;height:3px;border-radius:1px;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;}
.navbar-toggler:not(collapsed) {padding-left:13px;padding-right:13px;}
.navbar-language a {margin-left:20px;display:block;}
.wxbtn {position:relative;}
.wximg {position:absolute;height:0;top:40px;right:0;box-shadow:0 0 10px #eee;opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:99;}
.wxbtn:hover .wximg {height:auto;opacity:1;}
.search {padding-left:20px;padding-right:20px;line-height:30px;border-radius:15px;border:1px solid #d5d5d5;font-size:12px;z-index:9;}
.search input {border:none;background:none;outline:none;width:100px;}
.search button {border:none;background:none;}

/*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:#007aff}.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:10px;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:8px;height:8px;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 .swiper-pagination-bullet {width:10px;height:10px;background-color:#fff;opacity:1;border-radius:5px;}
.banner .swiper-pagination-bullet-active {width:30px;}
.banner.swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction {bottom:30px;}
.banner .swiper-pagination {z-index:6;padding-left:70%;text-align:left;}
.swiper-slide img {max-width:100%;}
.index1l {background-color:#efefef;z-index:5;position:relative;top:-70px;}
.ibuslist {display:block;text-align:center;padding-top:40px;padding-bottom:40px;border-right:1px solid #fff;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-color:#efefef;}
.ibuslist img {max-width:100%;}
.ibuslist:last-child {border-right:none;}
.ibuslist h3 {color:#546a92;font-size:16px;letter-spacing:1px;line-height:50px;}
.ibuslist p {color:#546a92;font-size:12px;font-family:Arial;letter-spacing:1px;}
.ibuslist:hover {background-color:#ddd;}
.index1ri {background-color:#f8f8f8;padding-top:30px;padding-bottom:30px;background-image:url(../images/icon6.png);background-repeat:no-repeat;background-position:40px center;padding-left:170px;}
.index1ri h3 {color:#666;font-size:20px;line-height:24px;margin-bottom:4px;}
.index1ri p {font-size:12px;font-family:Arial;color:#666;line-height:22px;margin-bottom:4px;}
.mbtn {display:inline-block;}
.btn1 {width:50px;height:1px;background-color:#666;position:relative;display:inline-block;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.btn1::after {position:absolute;content:'';background-color:#666;width:15px;height:1px;bottom:5px;right:-2px;display:inline-block;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.index1ri:hover .btn1 {width:70px;background-color:#5d84ca;}
.index1ri:hover .btn1::after {background-color:#5d84ca;}
.index2l h2 {font-size:24px;color:#333;line-height:30px;padding-bottom:25px;border-bottom:1px solid #eee;position:relative;margin-bottom:25px;}
.index2l h2::after {content:'';height:3px;left:0;bottom:-2px;width:10%;background:#668ed6;position:absolute;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.index2l:hover h2::after {width:20%;}
.index2l h2 span {font-size:12px;font-family:Arial;}
.btn2 {color:#5d84ca;border:1px solid #5d84ca;font-size:14px;letter-spacing:1px;display:inline-block;line-height:28px;border-radius:15px;padding-right:20px;padding-left:20px;float:right;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.btn2:hover {background-color:#5d84ca;color:#fff;}
.index2 img {max-width:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.inew {overflow:hidden;}
.inewlist {align-items:center;}
.inewlist: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);}
.inewlist a,.index2r a {display:block;overflow:hidden;}
.inewlist h3 {font-size:16px;letter-spacing:1px;line-height:26px;margin-bottom:5px;}
.inewlist h3 a {color:#666;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-line-clamp:2;}
.inewlist h3 a:hover {color:#5d84ca;}
.inewlistr {padding-right:40px;}
.inewst,.inewsd {font-size:12px;color:#999;letter-spacing:1px;line-height:20px;}
.inewst {font-family:Arial;margin-bottom:5px;}
.inewsd {-webkit-line-clamp:2;}
.index2r: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);}
.index3 {margin-top:60px;}
.index3h1 {font-size:24px;color:#333;text-align:center;line-height:30px;margin-bottom:10px;position:relative;}
.index3h1 span {background-color:#fff;padding-left:30px;padding-right:30px;}
.index3h1::after {content:'';width:100%;height:2px;background-color:#6083c6;position:absolute;left:0;top:50%;margin-top:-1px;z-index:-1;}
.index3p {font-size:12px;font-family:Aria;text-align:center;line-height:22px;margin-bottom:40px;}
.index3 .container-fluid {padding-left:0;padding-right:0;}
.iprotab {background-color:#efefef;}
.iprotab .swiper-button-next,.iprotab .swiper-button-prev {display:none;height:30px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.iprotab .swiper-button-next::after,.iprotab .swiper-button-prev::after {font-size:20px;color:#fa9a00;}
.iprotab .swiper-button-next {text-align:right;}
.iprotab .swiper-slide {line-height:60px;font-size:16px;color:#666;text-align:center;background-color:#efefef;cursor:pointer;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.iprotab .swiper-slide.swiper-slide-thumb-active {color:#fff;background-color:#6083c6;}
.iproshow .swiper-slide {padding-top:140px;padding-bottom:140px;background-repeat:no-repeat;background-size:cover;}
.iproshowc {margin-left:10%;width:30%;background-color:rgba(255,255,255,.9);padding:60px;}
.iproshowc h3 {font-size:18px;color:#333;line-height:46px;position:relative;margin-bottom:30px;}
.iproshowc h3::after {content:'';position:absolute;left:0;bottom:0;width:10%;background-color:#fa9a00;height:2px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.iproshowc:hover h3::after {width:20%;}
.iproshowc p {color:#666;line-height:24px;letter-spacing:1px;font-size:14px;margin-bottom:22px;}
.btn3 {float:none;}
footer {background-color:#000;color:#fff;font-size:12px;padding:25px 40px;}
footer a {color:#fff;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.foott,.footb {line-height:22px;}
.foott p,.footb p {float:left;}
.foota {float:right;margin-left:10px;}
footer a:hover {color:#999;}
.ibanner {background-position:center center;background-repeat:no-repeat;background-size:cover;height:400px;}
.ibanner h3::after {position:absolute;content:'';height:1px;width:10%;bottom:0;left:0;background-color:#fff;}
.ibanner h3 {font-size:36px;font-weight:bold;line-height:70px;color:#fff;font-family:Arial;padding-top:100px;position:relative;}
.ibanner h3 span {font-size:60px;}
.ibanner p {font-size:30px;letter-spacing:1px;color:#fff;line-height:60px;}
.navsec {background-color:#efefef;}
.navsec ul {display:flex;}
.navsec ul li {flex:1;text-align:center;line-height:60px;}
.navsec ul li a {display:block;font-size:16px;color:#666;border-bottom:1px solid #efefef;}
.navsec ul li a img {margin-right:10px;}
.navsec ul li:hover a,.navsec ul li.on a {background-color:#aaa;color:#fff;border-bottom:1px solid #989898;}
.navsec ul li:hover a .navicon,.navsec ul li.on a .navicon {display:none;}
.navsec ul li:hover a .navicon-0,.navsec ul li.on a .navicon-0 {display:inline-block;}
.navicon-0 {display:none;}
.about1 {padding-top:80px;padding-bottom:80px;}
.about1 img {max-width:100%;}
.commont {text-align:center;margin-bottom:30px;}
.about1c1 {margin-bottom:40px;}
.count {padding-left:1px;padding-right:1px;text-align:center;line-height:50px;}
.counti {color:#666;font-size:12px;background-color:#e6e6e6;}
.counti span {font-size:24px;font-family:Arial;font-style:italic;font-weight:bold;}
.about1c2 {font-size:12px;color:#666;line-height:24px;align-items:center;}
/*player start*/
.fz-loading{width:100%;height:100%;position:relative;}
#bfBtn{position:absolute;top:50%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:9999;transition:visibility 0.3s, opacity 0.3s;-webkit-transition:visibility 0.3s, opacity 0.3s;}
.spinner {width:50px;height:60px;text-align:center;font-size:10px;}
#sptxt{position:absolute;width:100%;color:#fff;text-align:center;left:50%;transform:translate(-50%,10px);-webkit-transform:translate(-50%,10px);}
.spinner > div {background-color:#004c96;height:100%;width:6px;display:inline-block;margin-right:4px;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out;}
.spinner .rect2 {-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.spinner .rect3 {-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.spinner .rect4 {-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.spinner .rect5 {-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
@-webkit-keyframes stretchdelay {
0%, 40%, 100% {-webkit-transform:scaleY(0.4)} 
20% {-webkit-transform:scaleY(1.0)}
}
@keyframes stretchdelay {
0%, 40%, 100% {transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
20% {transform:scaleY(1.0);-webkit-transform:scaleY(1.0);}
}
#fz-videoBox{width:100%;height:100%;position:relative;background:#000;}
#fz-videoAct{position:absolute;left:0;top:0;width:100%;height:100%;}
#fz-videoBox:hover{cursor:pointer;}
#fz-videoBox:hover #videoState{opacity:1;}
#videoState{width:100%;height:40px;position:absolute;bottom:0;left:0;background-color:rgba(48,40,44,.5);z-index:1000;opacity:0;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;}
#videoState:hover{cursor:default;}
#videoStateBox{position:relative;width:100%;height:100%;display:box;display:-webkit-box;}
#percentage{position:relative;z-index:1001;-webkit-box-flex:8; box-flex:8;float:left;}
#currentBG{position:absolute;left:0;top:49%;height:3px;z-index:-1000;opacity:0;transition:background 0.3s,top 0.3s,height 0.3s,opacity 0.3s,width 0.3s;-webkit-transition:background 0.3s,top 0.3s,height 0.3s,opacity 0.3s,width 0.3s;}
#currentPercentage{position:absolute;left:0;top:49%;width:0%;height:3px;background:#004c96;border-right:2px solid #fff;transition:width 0.3s;-webkit-transition:width 0.3s;}
#currentAll{position:absolute;width:100%;height:3px;top:49%;background:hsla(0,0%,100%,.5);z-index:-999;}
#currentPerc{position:absolute;left:0;top:50%;width:0%;height:0;opacity:0;background:rgba(0,76,150,.3);border-right:2px solid #fff;transition:top 0.3s,height 0.3s,opacity 0.3s,width 0.6s;-webkit-transition:top 0.3s,height 0.3s,opacity 0.3s width 0.6s;}
#percentage:hover #currentBG{cursor:pointer;background:rgba(181, 181, 181, 0.4);top:0;height:100%;opacity:1;}
#percentage:hover #currentPerc{top:0;opacity:1;height:100%;cursor:pointer;}
#percentage:hover #currentPerc{top:0;opacity:1;height:100%;}
#playOrStop{float:left;position:relative;-webkit-box-flex:0.5; box-flex:0.5;bottom:0;text-align:center;line-height:40px;color:#fff;cursor:pointer;}
#currentTimeBox{position:relative;float:left;-webkit-box-flex:0.5; box-flex:0.5;bottom:0;text-align:center;line-height:40px;color:#fff;}
#videoSpeed{float:left;text-align:center;position:relative;line-height:40px;color:#fff;box-flex:0.5;-webkit-box-flex:0.5;cursor:pointer;}
#videoSpeed:hover #videoSpeedList{visibility:visible;opacity:1;}
#videoSpeedList{visibility:hidden;opacity:0;overflow:hidden;position:absolute;width:100%;left:0;top:-91px;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;}
#videoSpeedList li{overflow:hidden;background:rgba(48,40,44,.5);margin-bottom:1px;text-align:center;padding:5px 0;font-size:12px;line-height:normal;}
#videoSpeedList li:hover{background:rgba(0,0,0,0.5);}
.videoBoxRe{position:relative;}
#videoSound{position:relative;float:left;box-flex:1;line-height:40px;-webkit-box-flex:1;color:#fff;cursor:pointer;}
#videoSoundBox{position:relative;}
#soundBar{position:absolute;background:#000;width:50%;height:7px;top:16px;left:20px;}
#currentSound{width:50%;height:100%;background:#ffba15;transition:width 0.3s;-webkit-transition:width 0.3s;}
@font-face {font-family: "iconfont";src: url('../fonts/iconfont.eot?t=1465204162');src:url('../fonts/iconfont.eot?t=1465204162#iefix') format('embedded-opentype'),url('../fonts/iconfont.woff?t=1465204162') format('woff'),url('../fonts/iconfont.ttf?t=1465204162') format('truetype'),url('../fonts/iconfont.svg?t=1465204162#iconfont') format('svg');}
.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.icon-play:before {content:"\e602";}
.icon-volumeoff:before {content:"\e604";}
.icon-sp:before {content:"\e603"; }
.icon-volumehigh:before {content:"\e605";}
.icon-stop:before {content:"\e600";}
.icon-play1:before {content:"\e601";}
#video {width:100%;height:228px;}
/*player end*/
.about2 {background-image:url(../images/bgabout2.jpg);background-repeat:no-repeat;background-position:top center;background-size:100% auto;padding-top:60px;padding-bottom:80px;}
.about2 img {max-width:100%;}
.about2c {background-color:#fff;border:1px solid #fff;box-shadow:0 0 10px #ccc;}
.about2icon-0 {display:none;}
.cullist {text-align:center;padding-top:40px;padding-bottom:30px;cursor:pointer;}
.cullist img {max-width:100%;}
.cullist h3 {font-size:18px;color:#6083c6;line-height:35px;margin-top:20px;letter-spacing:1px;}
.cullist p {font-size:12px;color:#666;letter-spacing:1px;}
.cullist:hover {background-color:#6083c6;}
.cullist:hover h3,.cullist:hover p {color:#fff;}
.cullist:hover .about2icon {display:none;}
.cullist:hover .about2icon-0 {display:inline-block;}
.about3i {background-image:url(../images/bgabout3.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;padding-top:100px;padding-bottom:100px;}
.hislist .swiper-slide {text-align:center;}
.hislist::after {content:'';position:absolute;width:100%;height:1px;background-color:#fff;left:0;top:115px;}
.hislist .swiper-slide h3 {line-height:35px;padding-top:20px;padding-bottom:70px;background-image:url(../images/bghist.png);background-repeat:no-repeat;background-position:top center;color:#fff;font-size:24px;font-weight:bold;margin-bottom:40px;}
.pout {min-height:96px;line-height:24px;display:flex;}
.hislist .swiper-slide p {font-size:14px;color:#fff;letter-spacing:1px;display:inline-block;}
.hislist .swiper-slide2 h3 {padding-top:70px;padding-bottom:20px;background-image:url(../images/bghist2.png);margin-bottom:0;margin-top:10px;}
.hislist .swiper-slide2 .pout {align-items:flex-end;}
.hislist .swiper-button-next,.hislist .swiper-button-prev {width:40px;height:40px;background-color:#fff;border-radius:20px;}
.hislist .swiper-button-next::after,.hislist .swiper-button-prev::after {font-size:20px;}
.hislist .swiper-button-prev,.hislist .swiper-container-rtl .swiper-button-next {left:0;margin-top:-35px;}
.hislist .swiper-button-next,.hislist .swiper-container-rtl .swiper-button-prev {right:0;margin-top:-35px;}
.hislist .swiper-button-next.swiper-button-disabled,.hislist .swiper-button-prev.swiper-button-disabled {opacity:1;}
.newstop {padding-top:80px;padding-bottom:60px;position:relative;}
.newstoplist {background-color:#fff;padding:30px;box-shadow:0 0 10px #eee;}
.newstoplist a {display:block;overflow:hidden;}
.newstoplist img {max-width:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.newstoplist: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);}
.newstoplist h3 {line-height:30px;margin-top:30px;margin-bottom:15px;color:#666;font-size:18px;}
.newstoplist h3 a {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.newstoplist span {line-height:18px;font-size:14px;color:#999;font-family:Arial;}
.newstopbg {width:100%;height:250px;background-color:#efefef;position:absolute;bottom:0;z-index:-1;}
.news1t img {max-width:100%;}
.newsbottom {padding-top:80px;padding-bottom:60px;}
.newslist {margin-bottom:30px;}
.newslist h3 {font-size:18px;color:#666;line-height:24px;min-height:48px;margin-bottom:10px;padding-left:30px;position:relative;}
.newslist h3::before {position:absolute;content:'';width:3px;height:15px;left:0;top:5px;background-color:#6083c6;}
.newslist h3 a {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.newslist p {line-height:18px;font-size:14px;color:#999;font-family:Arial;padding-left:30px;border-bottom:1px solid #eee;padding-bottom:20px;}
.pagination {justify-content:center;}
.page-link {color:#5d84ca;border-color:#5d84ca;margin-left:5px;margin-right:5px;font-size:12px;font-family:Arial;}
.page-link.on,.page-link:hover {background-color:#5d84ca;color:#fff;border-color:#5d84ca;}
.pagination-sm .page-item:first-child .page-link,.pagination-sm .page-item:last-child .page-link {border-radius:0;}
.pagination-sm .page-link {line-height:1;}
.newsshow {padding-top:80px;padding-bottom:60px;}
.newssh3 {color:#333;letter-spacing:1px;font-size:24px;line-height:40px;text-align:center;}
.newssp {font-size:12px;letter-spacing:1px;color:#999;line-height:26px;text-align:center;padding-bottom:20px;}
.newssp a {color:#999;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.newssp a:hover {color:#004c96;}
.newscontent {font-size:12px;color:#666;letter-spacing:1px;line-height:24px;padding-top:30px;padding-bottom:30px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-bottom:30px;}
.newscontent img {max-width:100%;}
.newscontent a {color:#666;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.newscontent a:hover {color:#5d84ca;}
.bnp {margin-bottom:60px;}
.backbtn {border:1px solid #d5d5d5;color:#999;font-size:12px;font-family:Arial;padding:5px 20px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.backbtn:hover {color:#fff;background-color:#004c96;border-color:#004c96;}
.bnprow {font-size:12px;color:#999;letter-spacing:1px;text-align:right;}
.bnprow a {color:#999;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.bnprow a:hover {color:#004c96;}
.newsform {padding:40px;background-color:#f1f1f1;}
.newsform h3 {font-size:24px;color:#6083c6;letter-spacing:1px;text-align:center;line-height:36px;}
.newsform p {font-size:12px;color:#999;letter-spacing:1px;text-align:center;line-height:24px;margin-bottom:20px;}
.newsform .input-group>.input-group-prepend>.input-group-text {border-left:none;border-right:none;border-top:none;background:none;border-bottom-color:#b5b5b5;border-radius:0;}
.newsform .form-control {border-left:none;border-right:none;border-top:none;background:none;border-bottom-color:#b5b5b5;border-radius:0;}
.newsform .btn-outline-secondary {border-left:none;border-right:none;border-top:none;border-bottom-color:#b5b5b5;border-radius:0;}
.newsform .btn-outline-secondary:hover,.newsform .show>.btn-outline-secondary.dropdown-toggle,.newsform .btn-outline-secondary:not(:disabled):not(.disabled):active {background-color:#6083c6;}
.newsform .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(86, 158, 221, 0.5);}
.newsform .dropdown-item {cursor:pointer;}
.formsub {text-align:center;}
.formbtn {background-color:#6083c6;color:#fff;font-size:14px;}
.formbtn:hover {background-color:#7ca9ff;}
.newssrightit {font-size:22px;color:#666;letter-spacing:1px;text-align:center;line-height:30px;margin-bottom:10px;}
.newssrighti {background-color:#f1f1f1;padding:30px;}
.newsxg {padding-bottom:20px;border-bottom:1px solid #d5d5d5;}
.newsxg:last-child {border-bottom:none;padding-bottom:0;}
.newsxg a {display:block;overflow:hidden;}
.newsxg a img {max-width:100%;}
.newsxg h3 {line-height:24px;margin-top:25px;margin-bottom:5px;}
.newsxg h3 a {font-size:16px;color:#333;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.newsxg h3 a:hover {color:#004c96;}
.newsxg p {font-size:12px;color:#666;letter-spacing:1px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:5px;}
.newsxg span {color:#999;letter-spacing:1px;font-family:Arial;font-size:12px;}
.prosec {margin-bottom:10px;}
.prosecul {background-color:#6083c6;color:#fff;font-size:20px;letter-spacing:1px;top:-40px;position:relative;}
.prosecul a {color:#fff;}
.prosecli {line-height:80px;text-align:center;position:relative;padding:0;}
.widtharr {border-right:1px solid #7ca9ff;cursor:pointer;}
.widtharr::after {content:'';position:absolute;display:block;width:11px;top:0;bottom:0;right:20px;top:0;background-image:url(../images/prosec-3.png);background-repeat:no-repeat;background-position:center center;}
.prosecli a {display:block;}
.prosecli img {margin-right:20px;margin-bottom:3px;}
.prothd {position:absolute;width:100%;background-color:#7ca9ff;display:none;z-index:5;}
.prothd li {line-height:50px;}
.prothd li a {font-size:14px;}
.prothd li a:hover {text-decoration:underline;}
.widtharr:hover .prothd {display:block;}
.prolisto {padding-bottom:60px;}
.prolist {background-color:#f1f1f1;margin-bottom:60px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;align-items:center;}
.prolistl {padding:0;}
.prolistl a {display:block;overflow:hidden;}
.prolistl a img {max-width:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.prolistr {padding:60px;}
.prolistr h3 {line-height:36px;margin-bottom:30px;}
.prolistr h3 a {color:#6083c6;font-size:20px;letter-spacing:1px;display:inline-block;margin-right:auto;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.prolistr h3 span {display:inline-block;line-height:30px;font-size:14px;background-color:#d5d5d5;float:right;padding-left:25px;padding-right:25px;border-radius:15px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.rowtel,.rowadd,.rowcy {color:#666;letter-spacing:1px;line-height:30px;margin-bottom:15px;padding-left:45px;background-repeat:no-repeat;background-position:left center;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.rowtel {font-size:16px;background-image:url(../images/icon9.png);font-family:Arial;font-weight:bold;}
.rowadd {font-size:14px;background-image:url(../images/icon10.png)}
.rowcy {font-size:14px;background-image:url(../images/icon11.png)}
.prolistbtn {font-size:12px;letter-spacing:1px;color:#6083c6;border:1px solid #6083c6;border-radius:15px;line-height:28px;padding-left:15px;padding-right:15px;display:inline-block;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.prolist:hover {background-color:#6083c6;}
.prolist:hover .prolistl a 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);}
.prolist:hover .prolistr h3 a {color:#fff;}
.prolist:hover .rowtel,.prolist:hover .rowadd,.prolist:hover .rowcy {color:#fff;}
.prolist:hover .prolistbtn {color:#fff;border-color:#fff;}
.prolist:hover .prolistr h3 span {background-color:#fff;color:#6083c6;}
.tjpro {padding-top:80px;padding-bottom:60px;background-color:#f1f1f1;}
.tjproh3 {line-height:36px;font-size:24px;letter-spacing:1px;color:#333;text-align:center;}
.tjprop {font-size:16px;color:#666;letter-spacing:1px;line-height:24px;text-align:center;margin-bottom:30px;font-family:Arial;}
.tjprolist {text-align:center;}
.tjprolist a {display:block;overflow:hidden;}
.tjprolist img {max-width:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.tjprolist p {line-height:40px;color:#fff;background-color:#6083c6;z-index:4;position:relative;font-size:14px;letter-spacing:1px;margin-top:-1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.tjprolist: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);}
.proshowh1 {font-size:28px;color:#333;letter-spacing:1px;text-align:center;margin-top:60px;line-height:50px;font-weight:bold;}
.proshowp {font-size:12px;color:#999;letter-spacing:1px;font-family:Arial;margin-bottom:50px;line-height:24px;text-align:center;}
.proshowsec {background-color:#efefef;}
.proshowsec ul {display:flex;}
.proshowsec ul li {line-height:60px;flex:1;text-align:center;}
.proshowsec ul li a {display:block;color:#666;font-size:16px;border-bottom:2px solid #efefef;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.proshowsec ul li a:hover,.proshowsec ul li.on a {background-color:#fff;color:#6083c6;border-bottom-color:#6083c6;}
.proshow1i {align-items:center;background-color:#fff;}
.proshow1il {padding:0;}
.proshow1 {padding-top:40px;padding-bottom:40px;background-image:url(../images/bgproshow1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}
.proshow1h3 {font-size:24px;color:#fff;letter-spacing:1px;font-weight:bold;line-height:40px;text-align:center;}
.proshow1p {font-size:12px;color:#fff;letter-spacing:1px;font-family:Arial;line-height:24px;margin-bottom:30px;text-align:center;}
.proshow1pic .swiper-slide img {max-width:100%;}
.proshow1pic .swiper-pagination-bullet,.proshow2pic .swiper-pagination-bullet {background:#fff;opacity:1;}
.proshow1pic .swiper-pagination-bullet-active,.proshow2pic .swiper-pagination-bullet-active {background-color:#004c96;}
.proshow1ir,.proshow2ir {font-size:12px;color:#999;line-height:28px;padding-left:30px;padding-right:30px;}
.proshow1ir a,.proshow2ir a {color:#999;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.proshow1ir a:hover,.proshow2ir a:hover {color:#004c96;}
.proshow1cspan2 {font-size:14px;color:#666;font-weight:bold;}
.proshow1cspan {padding-left:15px;position:relative;}
.proshow1cspan::before {content:'●';position:absolute;left:0;top:0;}
.proshow1add,.proshow1tel {color:#666;line-height:30px;padding-left:30px;background-repeat:no-repeat;background-position:left center;font-size:14px;}
.proshow1add {background-image:url(../images/icon12.png);}
.proshow1tel {background-image:url(../images/icon13.png);margin-bottom:10px;}
.proshow2 {padding-top:40px;padding-bottom:40px;}
.proshow2h3 {font-size:24px;color:#666;letter-spacing:1px;font-weight:bold;line-height:40px;text-align:center;}
.proshow2p {font-size:12px;color:#999;letter-spacing:1px;font-family:Arial;line-height:24px;margin-bottom:30px;text-align:center;}
.proshow2i {align-items:center;}
.proshow2pic .swiper-pagination {width:16px;}
.proshow2pic.swiper-container-horizontal>.swiper-pagination-bullets {right:10px;top:50%;transform: translate3d(0px,-50%,0);width:16px;left:auto;bottom:auto;}
.proshow2pic.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {float:left;margin:4px;}
.proshow2pic .swiper-slide p {line-height:36px;background-color:rgba(0,0,0,.4);position:absolute;z-index:4;bottom:0;color:#fff;width:100%;font-size:13px;text-align:center;}
.proshow2cspan2 {font-size:18px;color:#6083c6;font-weight:bold;}
.proshow3 {padding-top:90px;padding-bottom:40px;background-image:url(../images/bgproshow3.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;}
.proshow3i img {max-width:100%;}
.proshow4 {padding-top:40px;padding-bottom:40px;background-color:#f1f1f1;}
.proshow4i .swiper-wrapper {align-items:stretch;}
.proshow4i .swiper-wrapper img {max-width:100%;}
.proshow4i .swiper-slide {border:1px solid #e4e4e4;height:auto;background-color:#fff;}
.pttext {padding:20px;}
.pttext img {margin-right:10px;}
.pttext h3 {text-align:center;font-size:16px;color:#6083c6;letter-spacing:1px;line-height:30px;margin-bottom:20px;}
.pttext p {color:#666;line-height:24px;letter-spacing:1px;font-size:12px;}
.proshow4i .swiper-button-prev:after,.proshow4i .swiper-container-rtl .swiper-button-next:after,.proshow4i .swiper-button-next:after,.proshow4i .swiper-container-rtl .swiper-button-prev:after {font-size:20px;color:#666;}
.proshow4i .swiper-button-next,.proshow4i .swiper-container-rtl .swiper-button-prev {right:0;}
.proshow4i .swiper-button-prev,.proshow4i .swiper-container-rtl .swiper-button-next {left:0;}
.proshow4i.swiper-container {padding-bottom:50px;}
.proshow4i .swiper-scrollbar {background-color:#fff;height:8px;}
.proshow4i .swiper-scrollbar-drag {background:rgba(0,0,0,.3);}
.proshow5 {border:1px solid #efefef;margin-top:40px;margin-bottom:40px;padding:40px;}
.proshow5il {font-size:12px;color:#6083c6;position:relative;font-weight:bold;}
.proshow5il::before {content:'●';position:absolute;left:0;top:0;font-size:12px;}
.proshow5ir {font-size:12px;color:#666;line-height:20px;}
.proshow5io {margin-bottom:10px;}
.proshow5io:last-child,.proshow5io:nth-last-child(2) {margin-bottom:0;}
.proshow6 {padding-bottom:40px;}
.proshow6i li {line-height:50px;padding-left:15px;position:relative;}
.proshow6i li::before {content:'●';left:0;top:0;font-size:12px;position:absolute;color:#666;}
.proshow6i li a {margin-right:auto;color:#666;font-size:16px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.proshow6i li a:hover {color:#004c96;}
.proshow6i li:first-child {border-bottom:1px dotted #cfcfcf;}
.proshow6i li span {font-size:12px;font-family:Arial;letter-spacing:1px;color:#999;}
.proshow7 {background-image:url(../images/bgproshow7.gif);background-repeat:no-repeat;background-position:top center;background-size:100% auto;padding-top:40px;}
.proshow7i {background-color:#f5f5f5;border-right:10px solid #6083c6;}
.proshow7o {align-items:center;}
.proshow7h3 {font-size:24px;color:#6083c6;letter-spacing:1px;font-weight:bold;line-height:40px;text-align:center;}
.proshow7p {font-size:12px;color:#6083c6;letter-spacing:1px;font-family:Arial;line-height:24px;margin-bottom:30px;text-align:center;}
.proshow7il {padding-right:0;}
.my-map {margin:0 auto;width:100%;height:300px;}
.my-map .icon {background:url(http://lbs.amap.com/console/public/show/marker.png) no-repeat;}
.my-map .icon-cir {height:31px;width:28px; }
.my-map .icon-cir-red { background-position:-11px -5px;}
.my-map .icon-cir-blue { background-position:-11px -55px; }
.amap-container{height:100%;}
.proshow7ir {font-size:12px;color:#666;line-height:24px;letter-spacing:1px;padding-left:40px;padding-right:40px;}
.proshow7span {color:#666;font-size:18px;font-weight:bold;}
.amap-info-content {padding:20px;border-radius:10px;}
.amap-info-content h5 {font-size:16px;letter-spacing:1;color:#6083c6;line-height:30px;}
.amap-info-content>div {font-size:12px;color:#333;line-height:18px;}
.amap-copyright,.amap-logo {display:none !important;}
.maptips {line-height:30px;font-size:10px;color:#b2b2b2;text-align:center;margin-top:15px;}
.tjpro2 {background:none;padding-top:40px;}
.cooper1i {align-items:center;}
.cooper1span {font-size:36px;color:#6083c6;font-weight:bold;font-family:Arial;}
.cooper1r {font-size:14px;line-height:30px;color:#666;letter-spacing:1px;}
.cooper1r a {color:#666;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cooper1r a:hover {color:#6083c6;}
.cooper1li {overflow:hidden;display:block;}
.cooper1li img {-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cooper1i:hover .cooper1li 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);}
.cooper2 {padding-top:80px;padding-bottom:80px;background-image:url(../images/bgcooper2.gif);background-repeat:no-repeat;background-position:top center;background-size:cover;}
.cooperth3 {color:#333;font-size:24px;text-align:center;line-height:50px;font-weight:bold;letter-spacing:1px;}
.coopertp {color:#666;font-size:14px;font-family:Arial;text-align:center;line-height:30px;letter-spacing:1px;}
.cooper2i {align-items:center;padding-top:60px;}
.cooper2il,.cooper3il {font-size:14px;color:#666;line-height:24px;letter-spacing:1px;}
.cooper2ir img {max-width:100%;}
.cooper3span {font-size:18px;color:#6083c6;letter-spacing:1px;}
.cooper3i {margin-top:30px;}
.cooper4th3,.cooper4tp {color:#fff;}
.cooper4 {background-image:url(../images/bgcooper4.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}
.cooper4iri {color:#fff;line-height:24px;letter-spacing:1px;font-size:14px;margin-top:60px;}
.cooper4iri a {color:rgb(248, 237, 237);}
.cooper5i {margin-top:40px;align-items:stretch;}
.fxlist {border:1px solid #6083c6;text-align:center;color:#666;line-height:24px;font-size:12px;letter-spacing:1px;height:100%;}
.fxlist h3 {color:#fff;background-color:#6083c6;line-height:60px;font-size:18px;}
.fxlist p {padding:40px 60px;}
.cooper6 {background-color:#eee;}
.coopert6h3 {color:#333;font-size:20px;font-weight:bold;letter-spacing:1px;margin-bottom:80px;text-align:center;line-height:30px;}
.cooperform {background-color:#fff;}
.mb-d-3 {margin-bottom:3rem;}
.formbtn2 {font-size:18px;color:#666;letter-spacing:1px;border:1px solid #999;border-radius:0;padding-left:2rem;padding-right:2rem;}
.join1t {background-color:#6083c6;color:#fff;text-align:center;height:100%;}
.join1t a {color:#fff;}
.join1ti {position:relative;top:50%;transform:translateY(-50%);letter-spacing:1px;}
.join1t h3 {font-size:18px;font-weight:bold;line-height:30px;}
.join1t p {font-family:Arial;font-size:12px;line-height:26px;}
.mb-d-o {margin-bottom:14px;}
.mb-d-o2 {margin-bottom:19px;}
.join2 {background-image:url(../images/bgjoin2.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}
.join2h1 {color:#fff;line-height:60px;font-weight:bold;margin-bottom:30px;text-align:right;font-size:40px;}
.join2p {font-size:16px;color:#fff;line-height:22px;margin-bottom:40px;text-align:right;letter-spacing:.5px;font-family:Arial;}
.join2il {background-color:rgba(255,255,255,.7);padding:40px 30px;color:#6083c6;line-height:24px;font-size:12px;letter-spacing:1px;}
.join2il a {color:#6083c6;}
.join2ir {text-align:center;}
.join2ir h3 {font-size:20px;line-height:30px;color:#fff;margin-bottom:10px;letter-spacing:1px;}
.join2ir p {font-size:12px;line-height:24px;color:#fff;letter-spacing:1px;}
.join2irt {background-image:url(../images/bgjoin2-2.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px;margin-bottom:23px;}
.join2irb {background-image:url(../images/bgjoin2-3.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px;}
.join3 .fxlist p {padding:30px 20px;}
.join3 .fxlist h3 {line-height:40px;padding-top:10px;padding-bottom:10px;}
.join3 .fxlist h3 span {line-height:22px;font-size:14px;font-family:Arial;display:block;}
.joinbtn {display:block;color:#6083c6;font-size:16px;line-height:38px;border:1px solid #6083c6;border-radius:20px;margin-bottom:20px;margin-left:60px;margin-right:60px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.joinbtn:hover {color:#fff;background-color:#6083c6;}
.joinbtn:last-child {margin-bottom:0;}
.joinlist p {text-align:left;}
.join3span {font-size:16px;color:#333;}
.contact1i {align-items:stretch;}
.contactlist {padding:40px;border:1px solid #f1f1f1;border-radius:5px;text-align:center;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;height:100%;}
.contactlist img {margin-bottom:20px;}
.contactlist h5 {color:#333;font-size:16px;line-height:26px;letter-spacing:1px;margin-bottom:10px;}
.contactlist p {font-size:12px;letter-spacing:1px;}
.contactlist:hover {background-color:#f1f1f1;}
.contact2 {padding-top:0;}
.contact2h3 {font-size:20px;color:#6083c6;letter-spacing:1px;text-align:center;line-height:36px;}
.contactform {background:none;padding-bottom:0;}
.contact2r {padding:40px 40px 0;}
.contact2r img {max-width:100%;}
.contact3 .my-map {height:500px;}
.amail {font-size:12px;color:#fff;line-height:30px;text-align:center;padding-top:120px;letter-spacing:1px;}
.ibannertextc {display:none;font-size:1.2rem;text-align:center;color:#fff;padding-top:60px;font-weight:bold;letter-spacing:1px;}
.bus1 {padding-top:80px;padding-bottom:540px;background-image:url(../images/bgbus1.jpg);background-repeat:no-repeat;background-position:top center;}
.bus1 img {max-width:100%;}
.bus1h2 {color:#6083c6;letter-spacing:1px;font-size:24px;text-align:center;line-height:30px;margin-bottom:40px;}
.bis1h4 {color:#333;line-height:30px;font-weight:bold;font-size:20px;letter-spacing:1px;position:relative;padding-bottom:22px;text-align:center;margin-bottom:40px;}
.bis1h4::after {content:'';position:absolute;left:50%;width:80px;height:2px;background-color:#fff;bottom:0;transform:translateX(-50%);}
.bus1listl {float:left;margin-right:40px;}
.bus1listr {width:420px;float:left;}
.bus1listrh5 {color:#333;line-height:30px;font-size:18px;letter-spacing:1px;margin-bottom:15px;}
.bus1listrp {color:#666;line-height:24px;font-size:14px;letter-spacing:1px;}
.bus1list li {margin-bottom:60px;}
.bus1list li:nth-child(2) {margin-left:250px;}
.bus1list li:nth-child(3) {margin-left:500px;margin-bottom:120px;}
.bus2 {padding-top:80px;padding-bottom:440px;background-image:url(../images/bgbus2.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;}
.bus2t {align-items:center;margin-bottom:40px;}
.bus2tl img {max-width:100%;}
.bus2tr {color:#666;line-height:24px;letter-spacing:.5px;font-size:14px;}
.bus2tr a {color:#666;}
.bus2bo {padding:40px;background-color:#6083c6;}
.bus2b {align-items:center;}
.bus2br {color:#fff;letter-spacing:1px;font-size:12px;line-height:36px;}
.bus2br a {color:#fff;}
.bus2br a:hover {text-decoration:underline;}
.bus2bl img {max-width:100%;}
.bus3 {padding-top:80px;padding-bottom:685px;background-image:url(../images/bgbus3.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;}
.bus3t {margin-bottom:80px;}
.busi3h3 {line-height:30px;color:#6083c6;letter-spacing:1px;text-align:center;font-size:20px;margin-bottom:20px;}
.busi3p {font-size:12px;font-family:Arial;color:#666;letter-spacing:.5px;text-align:center;margin-bottom:80px;}
.busi3listl img {max-width:100%;}
.busi3list h3 {color:#333;font-size:18px;letter-spacing:1px;line-height:30px;}
.busi3list p {color:#666;font-size:12px;letter-spacing:1px;line-height:24px;}
.bus3bh4 {line-height:30px;color:#333;letter-spacing:1px;text-align:center;font-size:20px;}
.bus3bp {line-height:24px;color:#666;letter-spacing:1px;text-align:center;font-size:12px;font-family:Arial;margin-bottom:60px;}
.bus3tj .tjprolist {margin-bottom:40px;}
.bus3btn {text-align:center;}
.bus3btn .btn {background-color:#6083c6;color:#fff;font-size:12px;letter-spacing:2px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.bus3btn .btn:hover {background-color:#7ca9ff;}
.bus4t {padding-top:80px;margin-bottom:80px;}
.bus4tl {color:#666;line-height:30px;font-size:14px;line-height:30px;}
.bus4mi {background-image:url(../images/bgbus4-1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:80px;}
.bus4list {line-height:30px;letter-spacing:1px;background-color:#6083c6;color:#fff;text-align:center;padding-top:15px;padding-bottom:15px;border-right:1px solid #d5d5d5;}
.bus4list:last-child {border-right:none;}
.bus4list h3 {font-family:Arial;font-size:30px;}
.bus4list p {font-size:12px;}
.bus4mh3 {line-height:30px;color:#333;letter-spacing:1px;font-weight:bold;text-align:center;margin-bottom:40px;font-size:20px;}
.bus4mlist {padding:60px;}
.bus4mlist h3 {font-size:30px;font-family:Arial;line-height:30px;letter-spacing:1px;color:#6083c6;font-weight:bold;}
.bus4mlist h4 {font-size:18px;line-height:30px;letter-spacing:1px;color:#6083c6;margin-bottom:10px;}
.bus4mlist p {font-size:14px;color:#666;line-height:24px;}
.bus4mlist:first-child {border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.bus4mlist:nth-child(2) {border-bottom:1px solid #d5d5d5;}
.bus4mlist:nth-child(3) {border-right:1px solid #d5d5d5;}
.bus4b {margin-bottom:80px;}
.bus4bi img {max-width:100%;}
.bus4f {background-image:url(../images/bgbus4-2.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:cover;padding-bottom:340px;}
.bus4form {padding:40px;border:1px solid #6083c6;}
.newsform .bus4fh3 {font-size:20px;color:#333;letter-spacing:1px;line-height:30px;text-align:center;font-weight:bold;margin-bottom:40px;}
.bus4form {background:none;}
.bus4form .form-control {border-bottom-color:#6083c6;}
.bus4form .input-group>.input-group-prepend>.input-group-text {border-bottom-color:#6083c6;}
.bus4form .formbtn {padding-left:30px;padding-right:30px;}
.proshowform {background:none;}
.bus5 {padding-top:80px;padding-bottom:450px;background-image:url(../images/bgbus5.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:cover;padding-bottom:450px;}
.bus5t {margin-bottom:100px;}
.bus5tl {font-size:14px;letter-spacing:1px;color:#333;line-height:30px;}
.bus5 img {max-width:100%;}
.bus5m {margin-bottom:100px;}
.bus5mr ul li {padding-top:25px;}
.bus5mr ul li h3 {font-size:20px;color:#6083c6;line-height:30px;letter-spacing:1px;}
.bus5mr ul li p {font-size:16px;color:#333;line-height:30px;letter-spacing:1px;}
.bus4form {padding-top:60px;}
.bus5form .input-group-text,.bus5form .btn-outline-secondary,.bus5form .form-control {color:#fff;}
.bus5form .btn-outline-secondary {border-bottom-color:#6083c6;}
.bus5form ::-webkit-input-placeholder {color:#fff;}
.bus5form ::-moz-placeholder {color:#fff;}
.bus5form :-ms-input-placeholder {color:#fff;}
.caselisto {padding-top:80px;}
.caselistdec {color:#666;font-size:12px;letter-spacing:1px;line-height:24px;margin-bottom:20px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.prolist:hover .caselistdec {color:#fff;}
.ttt {background-position:top center;background-repeat:no-repeat;background-size:auto 100%;line-height:100px;font-size:32px;font-weight:bold;color:#333;}
.tttz {background-image:url(../images/tttz.png);}
.ttty {background-image:url(../images/ttty.png);}
.tttx {background-image:url(../images/tttx.png);}
.tttu {background-image:url(../images/tttu.png);}
.tttv {background-image:url(../images/tttv.png);}
.tttw {background-image:url(../images/tttw.png);}
.tttr {background-image:url(../images/tttr.png);}
.ttts {background-image:url(../images/ttts.png);}
.ttta {background-image:url(../images/ttta.png);}
.tttb {background-image:url(../images/tttb.png);}
.tttc {background-image:url(../images/tttc.png);}
.tttd {background-image:url(../images/tttd.png);}
.searchh3 {line-height:50px;font-size:1.5rem;color:#333;}
.searchh3 span {color:#5d84ca;font-weight:bold;font-family:Arial;}
.searchpage {margin-bottom:3rem;}
.searchpage ul li {line-height:3rem;border-bottom:1px solid #eee;}
.searchpage ul li:last-child {border-bottom:none;}
.searchpage ul li a {font-size:1rem;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.searchpage ul li span {font-family:Arial;font-size:.8rem;color:#999;text-align:right;}
/*pop*/
.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:-36px;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}}
@media (min-width:768px) {
.inews.swiper-container-horizontal>.swiper-pagination-bullets {right:0;top:50%;transform:translate3d(0px,-50%,0);width:16px;left:auto;bottom:auto;}
.inews.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {width:16px;height:16px;background-image:url(../images/icon7.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-color:transparent;margin-right:0;margin-left:0;opacity:1;}
.inews.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background-image:url(../images/icon8.png);}  
}
/*media*/
@media (max-width:1810px) and (min-width:1200px) {
.banner .swiper-pagination {padding-left:0;text-align:center;}
.index1i {align-items:center;background-color:#f8f8f8;}
.index1l {top:0;max-width:75%;flex:0 0 75%;}
.index1li {margin-left:0;max-width:100%;flex:0 0 100%;}
.index1r {max-width:25%;flex:0 0 25%;}
.index1ri {max-width:100%;flex:0 0 100%;}
.index2 {margin-top:60px;}
}
@media (max-width:1450px) {
.navbar-expand-xl .navbar-nav .nav-link {padding-right:15px;padding-left:15px;font-size:14px;}
.search input {width:60px;}
}
@media (max-width:1200px) {
.navbar-brand {margin-right:auto;}
.navbar-collapse {position:absolute;width:100%;top:80px;z-index:999;background:rgba(255,255,255,.9);left:0;}
.nav-item {line-height:60px;border-top:1px solid #eee;}
.navbar-expand-xl .navbar-nav .nav-link:hover {background:none;color:#6083c6;}
.navbar-nav {margin-right:0;}
.banner .swiper-pagination {padding-left:0;text-align:center;}
.index1l {top:0;}
.ibuslist {border-bottom:1px solid #fff;padding-top:20px;padding-bottom:20px;}
.ibuslist img {width:40px;}
.ibuslist h3 {line-height:36px;}
.index1ri {padding-left:220px;padding-top:26px;padding-bottom:26px;}
.index2 {margin-top:40px;}
.index2l h2 {font-size:18px;line-height:22px;padding-bottom:15px;margin-bottom:15px;}
.btn2 {font-size:12px;line-height:20px;padding-left:15px;padding-right:15px;}
.inewlist h3 {line-height:22px;font-size:15px;}
.iprotab .swiper-slide {line-height:60px;font-size:18px;}
.iproshow .swiper-slide {padding-top:100px;padding-bottom:100px;}
.iproshowc {width:50%;}
.iproshowc h3 {margin-bottom:20px;}
.ibanner {height:300px;}
.navsec .container {max-width:100%;padding-left:0;padding-right:0;}
.about1c1l {margin-bottom:30px;}
.about2 {background-size:180% auto;}
.cullist {padding-top:20px;padding-bottom:20px;}
.cullist h3 {line-height:26px;margin-top:10px;font-size:16px;}
.about2co {padding-left:40px;padding-right:40px;}
.about3i {padding-top:80px;padding-bottom:80px;}
.newstoplist h3 {font-size:16px;line-height:24px;margin-top:15px;margin-bottom:5px;}
.newslist h3 {font-size:16px;line-height:22px;min-height:44px;}
.newssh3 {font-size:20px;line-height:36px;}
.newssp {padding-bottom:10px;}
.bnp {margin-bottom:40px;}
.newsform h3 {font-size:20px;}
.newssrightit {font-size:20px;line-height:26px;}
.prolistr {padding:40px;}
.prolistr h3 {margin-bottom:20px;}
.rowtel,.rowadd,.rowcy {margin-bottom:10px;}
.prolist {margin-bottom:40px;}
.proshowsec .container {max-width:100%;}
.proshow1ir,.proshow2ir {line-height:22px;}
.proshow3 {background-position:70% bottom;}
.proshow6 {margin-left:15px;margin-right:15px;}
.proshow7 {background-size:180% auto;}
.cooper1r {line-height:26px;}
.cooper1span {font-size:30px;}
.cooper2i {padding-top:50px;}
.cooper4th3 {font-size:20px;}
.fxlist p {padding:30px;}
.coopert6h3 {margin-bottom:60px;}
.mb-d-o {margin-bottom:10px;}
.mb-d-o2 {margin-bottom:14px;}
.join2h1 {font-size:36px;line-height:50px;margin-bottom:20px;}
.join2ir h3 {font-size:18px;line-height:26px;}
.join2irt,.join2irb {padding-top:32px;padding-bottom:32px;}
.join2irt {margin-bottom:24px;}
.join3span {font-size:14px;}
.contactlist {padding-left:20px;padding-right:20px;}
.contact3 .my-map {height:400px;}
.amail {padding-top:80px;}
.bus1list li:nth-child(2) {margin-left:160px;}
.bus1list li:nth-child(3) {margin-left:320px;}
.bus2tr {line-height:22px;}
.bus2br {line-height:24px;}
.bus3 {padding-bottom:400px;}
.busi3h3 {margin-bottom:10px;}
.busi3p,.bus3t,.bus3bp {margin-bottom:40px;}
.bus4t,.bus4mi,.bus4b {margin-bottom:60px;}
.bus4mlist {padding:40px;}
.bus5 {padding-bottom:400px;}
.bus5t,.bus5m {margin-bottom:80px;}
.bus5tl {font-size:14px;line-height:26px;}
.bus5m {align-items:center;}
.bus5mr ul li {padding-top:20px;}
.bus5mr ul li h3 {line-height:26px;}
.bus5mr ul li p {font-size:14px;line-height:26px;}
.ibanner h3 {padding-top:90px;font-size:30px;line-height:50px;}
.ibanner h3 span {font-size:40px;}
.ibanner p {font-size:26px;line-height:50px;}
.ttt {line-height:80px;font-size:30px;}
}
@media (max-width:992px) {
.nav-item {line-height:55px;}
.ibuslist h3 {font-size:14px;line-height:28px;}
.inewlist h3 {font-size:14px;}
.index2l h2 {padding-bottom:12px;}
.inewsd {display:none !important;}
.inews.swiper-container-horizontal>.swiper-pagination-bullets {padding-top:10px;padding-bottom:10px;}
.inews.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {width:10px;height:10px;}
.inewst {margin-bottom:0;}
.iprotab .swiper-button-next,.iprotab .swiper-button-prev {display:block;}
.iprotab .swiper-slide {line-height:50px;font-size:16px;}
.iproshow .swiper-slide {padding-top:60px;padding-bottom:60px;}
.iproshowc {padding:40px;width:60%;}
.ibanner {height:200px;}
.navsec ul li {line-height:50px;}
.navsec ul li a {font-size:14px;}
.navsec ul li a img {width:24px;}
.about1 {padding-top:60px;padding-bottom:60px;}
.about1c1l img {width:250px;}
.about1c2r {order:1;margin-bottom:30px;}
.about1c2l {order:2;}
#video {height:350px;}
.about2 {padding-top:40px;padding-bottom:60px;background-size:207% auto;}
.cullist img {width:40px;}
.cullist h3 {font-size:14px;line-height:22px;}
.about3i {padding-top:60px;padding-bottom:60px;}
.hislist .swiper-slide h3 {font-size:20px;}
.hislist .swiper-button-prev,.hislist .swiper-container-rtl .swiper-button-next {left:0;margin-top:-45px;}
.hislist .swiper-button-next,.hislist .swiper-container-rtl .swiper-button-prev {right:0;margin-top:-45px;}
.newstop {padding-top:60px;padding-bottom:40px;}
.newstopbg {height:180px;}
.newstoplist {padding:20px;}
.newstoplist h3 {font-size:14px;line-height:22px;margin-top:10px;margin-bottom:0;}
.newstoplist span {font-size:12px;}
.newsbottom {padding-top:60px;padding-bottom:40px;}
.newsshow {padding-top:60px;padding-bottom:40px;}
.newscontent {padding-top:20px;padding-bottom:20px;}
.bnp {margin-bottom:20px;}
.newssright {margin-top:20px;}
.newsxg .newsxgpic {display:none;}
.prosecul {top:-30px;font-size:18px;}
.prosecli {line-height:60px;}
.prolistr {padding:30px 40px;}
.prolistr h3 {line-height:26px;margin-bottom:10px;}
.prolistr h3 a {font-size:18px;}
.prolistr h3 span {line-height:28px;}
.rowtel,.rowadd,.rowcy {line-height:26px;background-size:auto 100%;padding-left:35px;}
.rowtel {font-size:14px;}
.tjpro {padding-top:60px;padding-bottom:40px;}
.tjproh3 {font-size:20px;line-height:30px;}
.tjprop {font-size:14px;margin-bottom:20px;}
.tjprolist p {font-size:13px;}
.proshowh1 {margin-top:60px;line-height:40px;}
.proshowp {margin-bottom:40px;}
.proshowsec ul li {line-height:50px;}
.proshowh1 {font-size:22px;line-height:36px;}
.proshowsec ul li a {font-size:15px;}
.proshow1ir {padding-top:30px;padding-bottom:30px;}
.proshow2ir {padding-top:30px;}
.proshow3 {background-position:60% bottom;position:relative;margin-top:-70px;z-index:-1;}
.proshow6i li {line-height:40px;}
.proshow6i li a {font-size:14px;}
.proshow5io:nth-last-child(2) {margin-bottom:10px;}
.proshow7 {background-size:220% auto;}
.cooper1span {font-size:20px;}
.cooper1r {font-size:12px;line-height:22px;}
.cooper2 {padding-top:60px;padding-bottom:60px;}
.cooper2i {padding-top:40px;}
.cooper2il,.cooper3il {font-size:13px;}
.cooperth3 {font-size:20px;line-height:36px;}
.coopertp {font-size:12px;line-height:22px;}
.cooper3ir {margin-top:30px;}
.cooper3span {font-size:16px;}
.cooper4ir {margin-top:30px;}
.cooper4iri {margin-top:30px;}
.cooper5i {margin-top:30px;}
.fxlisto:last-child {margin-top:20px;}
.fxlist p {padding:20px;min-height:auto;}
.coopert6h3 {margin-bottom:40px;font-size:18px;}
.mb-d-o {margin-bottom:30px;}
.mb-d-o2 {margin-bottom:24px;}
.mb-d-o3 {margin-bottom:30px;}
.join2h1 {font-size:30px;line-height:40px;}
.join2irt,.join2irb {padding-top:26px;padding-bottom:26px;}
.contactlisto:first-child,.contactlisto:nth-child(2) {margin-bottom:30px;}
.contactlist {padding-top:20px;padding-bottom:20px;}
.contactlist img {width:40px;margin-bottom:10px;}
.contactlist h5 {margin-bottom:0;}
.contact2 {padding-top:0;}
.contact3 .my-map {height:300px;}
.amail {line-height:24px;padding-top:30px;}
.bus1 {padding-top:60px;padding-bottom:300px;background-size:cover;}
.bus1h2 {margin-bottom:30px;}
.bus1listl img {width:100px;}
.bus1listrh5 {margin-bottom:10px;}
.bus1listrp {line-height:22px;}
.bus1list li {margin-bottom:40px;}
.bus1list li:nth-child(2) {margin-left:0;}
.bus1list li:nth-child(3) {margin-left:0;margin-bottom:80px;}
.bus2 {padding-top:60px;background-position:center bottom;}
.bus2tr {font-size:12px;}
.bus2br {line-height:22px;}
.bus3 {padding-top:60px;padding-bottom:280px;}
.bus3tj .tjprolist p {font-size:12px;}
.bus4t,.bus4mi,.bus4b {margin-bottom:40px;}
.bus4mlist {padding:30px;}
.bus4f {background-position:top center;padding-bottom:150px;}
.bus4t {padding-top:60px;}
.bus5 {padding-top:60px;padding-bottom:300px;}
.bus5t,.bus5m {margin-bottom:60px;}
.bus5tr {order:1;text-align:center;}
.bus5tl {order:2;}
.bus5mr ul li {padding-top:10px;}
.bus5mr ul li h3 {font-size:18px;}
.bus5mr ul li p {font-size:13px;line-height:22px;}
.caselisto {padding-top:60px;}
.ibanner h3 {padding-top:60px;font-size:26px;line-height:40px;}
.ibanner h3 span {font-size:36px;}
.ibanner p {font-size:22px;line-height:40px;}
.index3h1 {font-size:20px;}
.ttt {line-height:60px;font-size:26px;}
}
@media (max-width:768px) {
.search {padding-left:10px;padding-right:10px;}
.inewsd {display:block !important;}
.inews {margin-bottom:30px;}
.inewlist h3 {margin-top:20px;}
.ibuslist:nth-child(2),.ibuslist:nth-child(4) {border-right:none;}
.inews.swiper-container-horizontal>.swiper-pagination-bullets {bottom:100px;}
.inews.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {opacity:1;background-color:#fff;}
.inews.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:#5d84ca;}
.iprotab .swiper-slide {font-size:14px;line-height:40px;}
.iproshowc {margin-left:auto;margin-right:auto;width:80%;padding:30px;}
.iproshowc h3 {line-height:36px;font-size:16px;margin-bottom:10px;}
.iproshowc p {font-size:12px;line-height:20px;margin-bottom:10px;}
.foota {float:none;}
.ibanner {height:150px;}
.navsec ul li {line-height:40px;}
.navsec ul li a img {width:20px;margin-right:3px;}
.about2co {padding-left:0;padding-right:0;}
.about3t img {width:200px;}
.pout {line-height:20px;}
.hislist .swiper-slide h3 {margin-bottom:20px;}
.hislist .swiper-slide2 p {margin-bottom:10px;}
.hislist .swiper-button-prev,.hislist .swiper-container-rtl .swiper-button-next {left:0;margin-top:-30px;}
.hislist .swiper-button-next,.hislist .swiper-container-rtl .swiper-button-prev {right:0;margin-top:-30px;}
.newstop {padding-top:40px;}
.news1t img {width:80%;}
.newstopo:first-child {margin-bottom:30px;}
.newsbottom {padding-top:40px;}
.newslist {margin-bottom:15px;}
.newslist h3 {min-height:auto;font-size:14px;}
.newslist p {padding-bottom:10px;}
.newsshow {padding-top:40px;}
.newssh3 {font-size:18px;line-height:30px;}
.bnprow {text-align:left;margin-top:20px;}
.newsform {padding:30px;}
.newsform h3 {font-size:18px;line-height:26px;}
.newsform p {margin-bottom:15px;}
.prosecul {font-size:16px;top:0;}
.prosecli img {margin-right:10px;}
.prosec .container {max-width:100%;}
.tjpro {padding-top:40px;}
.prolist {margin-bottom:30px;}
.prolisto {padding-bottom:40px;}
.tjprolist:nth-child(1),.tjprolist:nth-child(2) {margin-bottom:20px;}
.tjproh3 {font-size:18px;}
.tjprop {font-size:12px;}
.proshowh1 {font-size:18px;margin-top:40px;}
.proshowp {margin-bottom:30px;}
.proshowsec ul li a {font-size:13px;}
.proshow3 {background-position:50% bottom;}
.proshow6i li {line-height:30px;}
.proshow7 {background-size:300% auto;}
.proshow7i {border-right:none;}
.proshow7ir {padding-top:40px;padding-bottom:40px;}
.proshow7il {padding-right:15px;}
.maptips {line-height:22px;}
.cooper1r {margin-top:20px;}
.cooper2i {padding-top:30px;}
.cooper2il {order:2;margin-top:30px;}
.cooper2ir {order:1;}
.cooper5i {margin-top:20px;}
.fxlisto:nth-child(2) {margin-top:20px;}
.fxlist h3 {line-height:40px;font-size:16px;}
.coopert6h3 {margin-bottom:30px;font-size:16px;line-height:26px;}
.mb-d-3 {margin-bottom:1.5rem;}
.mb-d-o2 {margin-bottom:18px;}
.join2h1 {font-size:26px;line-height:36px;margin-bottom:10px;}
.join2p {font-size:12px;margin-bottom:20px;}
.join2ir {margin-top:30px;}
.contactlist h5 {font-size:14px;}
.amail {display:none;}
.ibannertextc {display:block;}
.bus1 {padding-top:60px;padding-bottom:100px;background-size:auto;}
.bus1h2 {font-size:20px;margin-bottom:20px;}
.bis1h4 {font-size:18px;padding-bottom:10px;margin-bottom:20px;}
.bus1listl {float:none;text-align:center;margin-right:0;}
.bus1listrh5 {text-align:center;margin-top:10px;}
.bus1listl img {width:80px;}
.bus1listr {width:auto;}
.bus2 {background-size:cover;background-position:center top;padding-bottom:200px;}
.bus2tl {text-align:center;margin-bottom:20px;}
.bus2tl img {width:50%;}
.bus2br {margin-top:20px;}
.busi3list:first-child {margin-bottom:30px;}
.bus3 {padding-top:40px;padding-bottom:240px;}
.busi3h3 {font-size:18px;line-height:26px;}
.busi3p {margin-bottom:30px;}
.bus3t,.bus3bp {margin-bottom:30px;}
.bus4tr {order:1;margin-bottom:20px;}
.bus4tl {order:2;}
.bus4list {border-right:none;border-bottom:1px solid #d5d5d5;}
.bus4list:last-child {border-bottom:none;}
.bus4t,.bus4mi,.bus4b,.bus4mh3 {margin-bottom:30px;}
.bus4mlist:first-child {border-right:none;}
.bus4mlist:nth-child(3) {border-right:none;border-bottom:1px solid #d5d5d5;}
.newsform .bus4fh3 {font-size:18px;margin-bottom:20px;}
.bus4f {padding-bottom:100px;}
.bus5t,.bus5m {margin-bottom:40px;}
.bus5ml {text-align:center;}
.bus5ml img {width:20%;}
.bus5mr ul li {margin-bottom:10px;}
.caselisto {padding-top:40px;}
.ibanner h3 {padding-top:40px;font-size:22px;line-height:36px;}
.ibanner h3 span {font-size:30px;}
.ibanner p {font-size:18px;line-height:36px;}
.ttt {line-height:50px;font-size:22px;}
.searchpage ul li {line-height:2rem;}
.searchpage ul li span {text-align:left;line-height:1rem;padding-bottom:.3rem;}
}
@media (max-width:576px) {
.navbar-brand img {width:160px;}
.navbar-collapse {top:70px;}
.nav-top {padding-left:0;padding-right:0;}
.navbar-toggler:not(collapsed) {padding-right:0;}
.search {display:none;}
.navbar-expand-xl .navbar-nav .nav-link {text-align:center;}
.inews.swiper-container-horizontal>.swiper-pagination-bullets {bottom:120px;}
.limitline {display: -webkit-box !important}
.iproshowc p {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
footer {padding-left:20px;padding-right:20px;}
.ibanner {height:100px;}
.navsec ul li a {font-size:13px;}
.navsec ul li a img {display:none;}
.navsec ul li:hover a .navicon-0, .navsec ul li.on a .navicon-0 {display:none;}
.about1 {padding-top:40px;padding-bottom:40px;}
.commont,.about1c1l,.about1c1,.about1c2r {margin-bottom:20px;}
#video {height:220px;}
.count {padding-bottom:1px;}
.about1c1l img {width:200px;}
.counti span {font-size:16px;}
.about2 {padding-top:30px;padding-bottom:40px;}
.about2co {padding-left:15px;padding-right:15px;}
.about2 {background-size:400% auto;}
.about3i {padding-top:40px;padding-bottom:40px;}
.hislist .swiper-slide p {font-size:12px;}
.newstopo {margin-bottom:30px;}
.newstopo:last-child {margin-bottom:0;}
.newssh3 {font-size:16px;}
.newssp {line-height:20px;}
.newsform h3 {font-size:16px;}
.newssrightit {font-size:16px;}
.newsxg {padding-bottom:10px;}
.newsxg h3 {margin-top:10px;}
.newsxg h3 a {font-size:14px;}
.prosecli:last-child {display:none;}
.prosecul {font-size:14px;}
.prosecli {line-height:40px;}
.prolisto {margin-left:15px;margin-right:15px;}
.prolistr {padding:20px;}
.prolistr h3 a {font-size:15px;}
.rowtel,.rowadd,.rowcy {line-height:22px;font-size:12px;}
.tjprolist:nth-child(3) {margin-bottom:20px;}
.proshowsec ul li {flex:none;width:25%;line-height:40px;}
.proshowsec ul li a {font-size:12px;}
.proshowh1 {margin-top:20px;line-height:30px;}
.proshowp {margin-bottom:20px;}
.proshow1i {padding-left:15px;padding-right:15px;background:none;}
.proshow1,.proshow2 {padding-top:30px;padding-bottom:30px;}
.proshow1h3,.proshow2h3,.proshow7h3 {font-size:18px;line-height:26px;}
.proshow1p,.proshow2p {line-height:22px;margin-bottom:10px;}
.proshow1ir {background-color:#fff;}
.proshow1add,.proshow1tel {background-position:left 5px;}
.proshow3 {background-position:55% bottom;position:relative;}
.proshow4 {padding-top:30px;padding-bottom:30px;}
.proshow4i.swiper-container {padding-bottom:30px;}
.proshow5 {padding:30px;}
.proshow7 {background-size:500% auto;}
.cooper2 {padding-top:40px;padding-bottom:40px;}
.cooperth3 {font-size:18px;line-height:30px;}
.cooper2il,.cooper3il {font-size:12px;line-height:22px;}
.cooper4iri {line-height:22px;font-size:12px;margin-top:20px;}
.cooperth3 {font-size:16px;}
.fxlist {line-height:24px;}
.fxlist h3 {font-size:14px;}
.mb-d-3 {margin-bottom:1rem;}
.formbtn2 {font-size:16px;}
.join1ti {padding-top:10px;padding-bottom:10px;}
.join1t h3 {font-size:16px;line-height:26px;}
.join1t p {line-height:22px;}
.m-d-o4 {padding-left:8px;padding-right:8px;}
.mb-d-o,.mb-d-o3 {margin-bottom:16px;}
.mb-d-o2 {margin-bottom:12px;}
.join2h1 {font-size:20px;line-height:30px;letter-spacing:1px;}
.contactlisto:first-child,.contactlisto:nth-child(2),.contactlisto:nth-child(3) {margin-bottom:10px;}
.contact2 {padding-top:0;}
.contactform {padding:20px;}
.contact2r {padding:20px 20px 0;}
.ibannertextc {padding-top:40px;}
.bus1 {padding-top:40px;}
.bus1h2 {font-size:18px;}
.bus1list li:nth-child(3) {margin-bottom:40px;}
.bus3 {padding-bottom:150px;}
.bus3bp {margin-bottom:20px;}
.bus4t {padding-top:40px;}
.bus4tri {margin-left:15px;margin-right:15px;}
.bus4t,.bus4b,.bus4mh3 {margin-bottom:20px;}
.bus4mi {margin-bottom:0;}
.newsform .bus4fh3 {font-size:16px;margin-bottom:10px;}
.bus5 {padding-top:40px;padding-bottom:200px;}
.ibanner h3 {padding-top:30px;font-size:18px;line-height:26px;}
.ibanner h3::after {width:20%;}
.ibanner h3 span {font-size:22px;}
.ibanner p {font-size:14px;line-height:26px;}
.index3h1 {font-size:16px;}
.index3h1 span {padding-left:15px;padding-right:15px;}
.index3p {margin-bottom:26px;}
}