@charset "utf-8"; @import url("./base.css"); @import url("../lib/swiper.min.css"); @font-face { font-family: 'fz'; src: url("../font/FZLBK.ttf") format("truetype"); src: url("../font/FZLBK.eot") format("embedded-opentype"), url("../font/FZLBK.woff") format("woff"), url("../font/FZLBK.ttf") format("truetype"), url("../font/FZLBK.svg") format("svg"); font-weight: normal; font-style: normal; } .ms { vertical-align: middle; } /*box-sizing:border-box;*/ .box-sizing { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } /*btn loading more style*/ .more-loading { text-align: center; } .more-loading a { display: block; width: 120px; height: 36px; line-height: 36px; background: #eea10d; color: #fff; } /*index title style*/ .title { text-align: center; margin-bottom: 32px; } .title span { font-size: 30px; position: relative; } .title span::before, .title span::after { content: ''; position: absolute; width: 55px; height: 2px; left: -64px; right: auto; top: 50%; margin-top: -1px; background: #2b2b2b; } .title span::after { left: auto; right: -64px; } .title .color-1 { color: #0e9a95; } .title .color-2 { color: #eea10d; } .title p { font-size: 14px; color: #666; line-height: 52px; font-weight: normal; text-align: center !important; } /* inner title*/ .inner-title { font-size: 16px; margin-bottom: 24px; color: #0e9a95; background: #f5f5f5; text-align: left; line-height: 42px; padding: 0 12px 0 36px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; position: relative; } .inner-title::before { content: ''; position: absolute; width: 14px; height: 13px; left: 12px; top: 50%; margin-top: -6.5px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYzREMxMUE1QTlCRDExRThCQkIyQ0U1OUNCOUE2RjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYzREMxMUE2QTlCRDExRThCQkIyQ0U1OUNCOUE2RjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjNEQzExQTNBOUJEMTFFOEJCQjJDRTU5Q0I5QTZGMjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjNEQzExQTRBOUJEMTFFOEJCQjJDRTU5Q0I5QTZGMjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PzHNjAAABB0lEQVR42oRSwQ2CQBA8DG+NLdCCliAlQAdiYgNQAhSgCdgBlAAlaAleC8QKcJbMwr6UZNjc3M7u7N0F2+aWOedKIP6cry/349s97glCDRQhfiOwB57YSCHuECNZM/8IzlPUkhuDaZpsJSmQclOT7HpUZ7OQNg4IPcUXRv1KKxJiozskYsCzuxV5Wl7OQK1mTPa0JrYi5ng6qMlJ10E7RiZKYmc6drSpOTKSC7mo9LSAnFBbOWMhc6NbtVg19yR2Mopi0j27dBDpCa+HA1FL0cCZ3kRBLmHOKgQhVeUuB1SNOc9eQU7F/WwVT67kHCpSBzmvqTKciE5yJiKUqplN+PNepWDzFWAAZRd4fCAj7ZcAAAAASUVORK5CYII=") no-repeat center; background-size: contain; } .inner-title-more { font-size: 16px; margin-bottom: 24px; color: #fff; background: #0e9a95; text-align: left; line-height: 42px; padding: 0 12px 0 36px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; overflow: hidden; position: relative; } .inner-title-more::before { content: ''; position: absolute; width: 14px; height: 13px; left: 12px; top: 50%; margin-top: -6.5px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYzREMxMUE1QTlCRDExRThCQkIyQ0U1OUNCOUE2RjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYzREMxMUE2QTlCRDExRThCQkIyQ0U1OUNCOUE2RjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjNEQzExQTNBOUJEMTFFOEJCQjJDRTU5Q0I5QTZGMjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjNEQzExQTRBOUJEMTFFOEJCQjJDRTU5Q0I5QTZGMjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PzHNjAAABB0lEQVR42oRSwQ2CQBA8DG+NLdCCliAlQAdiYgNQAhSgCdgBlAAlaAleC8QKcJbMwr6UZNjc3M7u7N0F2+aWOedKIP6cry/349s97glCDRQhfiOwB57YSCHuECNZM/8IzlPUkhuDaZpsJSmQclOT7HpUZ7OQNg4IPcUXRv1KKxJiozskYsCzuxV5Wl7OQK1mTPa0JrYi5ng6qMlJ10E7RiZKYmc6drSpOTKSC7mo9LSAnFBbOWMhc6NbtVg19yR2Mopi0j27dBDpCa+HA1FL0cCZ3kRBLmHOKgQhVeUuB1SNOc9eQU7F/WwVT67kHCpSBzmvqTKciE5yJiKUqplN+PNepWDzFWAAZRd4fCAj7ZcAAAAASUVORK5CYII=") no-repeat center; background-size: contain; } .inner-title-more a { float: right; font-size: 14px; } /*body background*/ .body-bg-grey { background: #f1f2f3; } .header { width: 100%; min-width: 1200px; height: 116px; background: #fff; } .header .center { height: 100%; padding-top: 27px; } .header a { display: block; width: 240px; height: 54px; } .header a img { width: 100%; } .header .head-slogan { margin-left: 50px; font-size: 24px; margin-top: 14px; font-family: 'fz'; } .header .head-slogan span { margin-left: 16px; margin-right: 16px; } .header .head-slogan .color-a { color: #eea10d; } .header .fr p { padding-left: 45px; font-size: 14px; font-weight: bold; } .header .fr h3 { font-size: 22px; color: #0e9a95; } .header .fr .ms { font-size: 28px; vertical-align: bottom; } .nav { min-width: 1200px; background: #0e9a95; box-shadow: 0 0 4px rgba(46, 46, 46, 0.25); } .nav p { font-weight: normal; } .nav .center { position: relative; } .nav ul { width: 100%; color: #fff; font-size: 16px; } .nav li { float: left; width: 14.2%; text-align: center; line-height: 55px; position: relative; } .nav li::before { content: ""; display: block; position: absolute; width: 100%; height: 3px; background: transparent; top: 0; left: 0; } .nav li::after { content: ""; display: block; position: absolute; width: 0; height: 0; border: 8px solid transparent; border-bottom-color: transparent; bottom: 0; left: 50%; margin-left: -10px; } .nav li.has-no-inner:hover::after { display: none; } .nav li:hover { background: #fff; color: #eea10d; } .nav li:hover::before { background: #eea10d; } .nav li:hover::after { border-bottom-color: #0e636d; } .nav li:hover dd { display: block; color: #fff; } .nav li.on { background: #fff; color: #eea10d; } .nav li.on::before { background: #eea10d; } .nav li.on::after { border-bottom-color: #0e636d; } .nav dl { position: relative; } .nav dl dd { display: none; position: absolute; z-index: 999; width: 100%; top: 55px; background: #0e636d; padding: 8px; line-height: 50px; } .nav dl p { margin-bottom: 5px; } .nav dl p:hover { background: #0e9a95; } .nav .search { position: absolute; left: 0; z-index: 999; top: 55px; width: 100%; height: 60px; background: #fff; padding-left: 48px; padding-right: 48px; } .nav .search .fl { line-height: 60px; } .nav .search .fl span { color: #0e9a95; font-weight: bold; } .nav .search .fl a { margin-left: 16px; margin-right: 16px; color: #666; } .nav .search .submit { width: 280px; height: 34px; margin-top: 13px; padding-left: 10px; -webkit-border-radius: 17px; -moz-border-radius: 17px; -ms-border-radius: 17px; -o-border-radius: 17px; border-radius: 17px; -webkit-box-shadow: 0 0 0 1px rgba(125, 125, 125, 0.5); -moz-box-shadow: 0 0 0 1px rgba(125, 125, 125, 0.5); -ms-box-shadow: 0 0 0 1px rgba(125, 125, 125, 0.5); -o-box-shadow: 0 0 0 1px rgba(125, 125, 125, 0.5); box-shadow: 0 0 0 1px rgba(125, 125, 125, 0.5); } .nav .search .submit input[type='text'] { height: 32px; width: 230px; border-radius: 16px; border: none; outline: none; -webkit-border-radius: 16px; -moz-border-radius: 16px; -ms-border-radius: 16px; -o-border-radius: 16px; } .nav .search .submit .ms { font-size: 24px; color: #0e9a95; } /*banner start*/ .banner { min-width: 1200px; } .banner .banner-container { position: relative; overflow: hidden; } .banner .banner-container .swiper-pagination-bullets { bottom: 120px !important; } .banner .banner-container img { width: 100%; } .swiper-button-next, .swiper-button-prev { width: 36px; height: 36px; border: 1px solid #818181; background-size: cover; background-position: center; background-repeat: no-repeat; margin-top: -18px; opacity: 1; } .swiper-button-prev { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCNDEzNjA3OTBBNTExRThBNURGODNFNzYxOTU2MEZBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCNDEzNjA4OTBBNTExRThBNURGODNFNzYxOTU2MEZBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REI0MTM2MDU5MEE1MTFFOEE1REY4M0U3NjE5NTYwRkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REI0MTM2MDY5MEE1MTFFOEE1REY4M0U3NjE5NTYwRkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7o9oHiAAAAsElEQVR42mL8//8/w2ACTAyDDIw6aNRBow4addCog9AAC6kaTExMiFJ35syZQRFCXEA8b7BEmQYQnwTixMHgoGggPg3EOgOdqEFRNBeIlwAxz4AkarQoWk2NUKFGCFEtiqjlIJqVX+QavBiITYH4ymAqqW8AsTkQLxhMVcc3aLkTA8RfBlNdtpRaUUjNxAmLwvmDqbYHRWESJQYwjnYURx006qBRB406aNRBpAGAAAMAE+ga8afwYf8AAAAASUVORK5CYII=") !important; left: 200px; } .swiper-button-prev:hover { border-color: #0e9a95; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYxMzc4MTc3OTBBNjExRTg4MDhEOUMwOUYzODg3QkEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYxMzc4MTc4OTBBNjExRTg4MDhEOUMwOUYzODg3QkEyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjEzNzgxNzU5MEE2MTFFODgwOEQ5QzA5RjM4ODdCQTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjEzNzgxNzY5MEE2MTFFODgwOEQ5QzA5RjM4ODdCQTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4U4N1cAAAAr0lEQVR42mL8//8/w2ACTAyDDIw6aNRBow4addCog0aUg/hnT+MC4nmDwkFAh2gAqZNAnDjgDgI6JhpInQZiHUrNYqE0ioDUZCBOolZIs1AYRaupESoURxk1o4haaYhpUGX7j6lZi4GUKRBfGTTlENBRN4CUORAvGDQFI9BR34AYVO7EAPGXQVNSAx21lFpRSLXEiRSF8ykxh3G0XzbqoFEHjTpo1EGjDhriDgIIMAAioSmBRpPcPwAAAABJRU5ErkJggg==") !important; } .swiper-button-next { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU0NzhCNDg3OTBBNjExRTg4MEY5RjAwOTlERTI4OEQxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU0NzhCNDg4OTBBNjExRTg4MEY5RjAwOTlERTI4OEQxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTQ3OEI0ODU5MEE2MTFFODgwRjlGMDA5OURFMjg4RDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ3OEI0ODY5MEE2MTFFODgwRjlGMDA5OURFMjg4RDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz51np/bAAAApUlEQVR42mL8//8/w2ACTAyDDIw6aNRBow4addCog9AAC6kaTExMiFJ35swZuobQfCDmGkxRlgDEJ4FYYzClIR0gPg3E0YMpUfMA8RJqRiG1chnVopCa2Z4qUUiLcoiZruUQHnAFiEOB+MZgCKEFQGxOqWOoEUJfgDgLiBcPWNVB7SiiVpRRLYqoFUKJtKrtGUc7iqMOGnXQqINGHTTqINIAQIABABJlGlhi1VOSAAAAAElFTkSuQmCC"); right: 200px; } .swiper-button-next:hover { border-color: #0e9a95; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJFOTc0Q0Y3OTBBNjExRThCQUEyOEYzRDM4OEY2QzY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJFOTc0Q0Y4OTBBNjExRThCQUEyOEYzRDM4OEY2QzY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkU5NzRDRjU5MEE2MTFFOEJBQTI4RjNEMzg4RjZDNjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkU5NzRDRjY5MEE2MTFFOEJBQTI4RjNEMzg4RjZDNjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5OA/zOAAAAnElEQVR42mL8//8/w2ACTAyDDIw6aNRBow4addCog4alg/hnT5sPxFyDKYQSgPgk0FEagynKdID4NNBR0YMpDfEA8RJqRiG1EjXVopCauYwqUUiLbM9MiWYWKjrkChCHfkzNujEYQmgBEJtT6hhqhNAXIM4COmQxtYKZZaCjiFpRRrUoQgeMo/2yUQeNOmjUQaMOGnXQEHcQQIABAAs4KbNwwpKOAAAAAElFTkSuQmCC"); } .swiper-pagination-bullet { width: 15px; height: 2px; background: #333; opacity: 1; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .swiper-pagination-bullet-active { width: 55px; background: #eea10d; } .inner-banner .title { position: absolute; width: 100%; left: 0; top: 100px; } .inner-banner .title h3 { color: #fff; font-size: 24px; } .inner-banner .title span::before, .inner-banner .title span::after { background: #fff; } .inner-banner .title p { font-size: 24px; color: rgba(255, 255, 255, 0.35); } /*banner end*/ .main { min-width: 1200px; } /* inner page content*/ .list { width: 860px; } .list table { border-collapse: collapse; } /* footer*/ .footer { padding-top: 45px; padding-bottom: 45px; min-width: 1200px; background: #2b2b2b; color: #888; } .footer .companyinfo { width: 630px; } .footer .companyinfo p { margin-bottom: 20px; font-weight: normal; padding-left: 14px; } .footer .companyinfo .footer-nav { font-size: 15px; padding-left: 0; } .footer .companyinfo .footer-nav a { padding-left: 14px; padding-right: 14px; border-right: 1px solid #888; } .footer .companyinfo .footer-nav a:last-child { border: none; } .footer .telinfo .tel, .footer .qqinfo .tel { width: 180px; } .footer .telinfo .tel .ms, .footer .qqinfo .tel .ms { font-size: 24px; } .footer .telinfo .tel span, .footer .qqinfo .tel span { display: block; width: 36px; height: 36px; margin-top: 4px; margin-right: 18px; background: #9a9a9a; line-height: 32px; text-align: center; color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .footer .telinfo .tel p, .footer .qqinfo .tel p { font-weight: normal; } .footer .telinfo .tel h3, .footer .qqinfo .tel h3 { font-size: 16px; } .footer .ewm { width: 110px; } /*right float*/ .contact-info { width: 50px; position: fixed; right: 20px; top: 300px; background: #fff; padding: 2px; z-index: 999; } .contact-info li { cursor: pointer; border-bottom: 2px solid #fff; } .contact-info li:hover dd { display: block; } .contact-info li:first-child dl { padding-top: 4px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; line-height: 20px; } .contact-info li:first-child dd { background: #fff; width: 80px; height: 80px; padding: 2px; position: relative; } .contact-info li:first-child dd:after { content: ''; position: absolute; width: 0; height: 0; border: 6px solid transparent; border-left-color: #fff; top: 50%; margin-top: -6px; right: -12px; } .contact-info li:first-child dd img { width: 100%; } .contact-info li:last-child { border-bottom: none; } .contact-info dl { height: 48px; background: #0e9a95; position: relative; color: #fff; text-align: center; line-height: 48px; } .contact-info .contact-tel dd { top: 0; left: -151px; color: #444; } .contact-info .contact-location dd { width: 240px; line-height: 1.4em; left: -248px; top: 0; color: #444; padding-top: 12px; padding-bottom: 12px; } .contact-info dt { height: 100%; } .contact-info dd { position: absolute; left: -90px; top: -60px; display: none; background: #f5f5f5; text-align: left; padding: 0 24px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .contact-info .ms { font-size: 24px; } /*list page left style*/ .content { padding-top: 32px; padding-bottom: 64px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .menu { width: 200px; } .menu .production-types li { background: #fff; } .menu .production-types li:hover .inner { display: block; } .menu .production-types li h4 { text-align: left; padding-left: 8px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .menu .production-types li .inner { background: #f5f5f5; display: none; } .menu .production-types li .inner p { text-align: left; padding-left: 20px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; color: #444; } .menu .production-types li .inner p span { text-align: left; padding-left:10px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; color: #aaa; font-size:12px; display:block; line-height:20px; } .menu .production-types li .inner p span a:hover { color:#15908b; text-decoration:underline;} /*三级菜单*/ .menu .production-types li .inner .ms { color: #3e7ed5; margin-right: 4px; } .menu .production-types .sm-tit { color: #0e9a95; font-size: 16px; line-height: 2em; text-align: left; padding-left: 12px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .menu .production-types h4 .ms { color: #ffd283; margin-right: 6px; } .menu .border-theme { border-top: 2px solid #0e9a95; } .menu .border-assist { border-top: 2px solid #eea10d; } .menu dl { text-align: center; margin-bottom: 24px; padding: 8px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .menu dt h3 { font-size: 20px; color: #444; line-height: 36px; font-weight: normal; } .menu dt p { font-size: 14px; color: #666; } .menu dd { background:#fff; } .menu ul { padding: 12px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .menu li { background: #f5f5f5; line-height: 42px; color: #444; margin-bottom: 4px; } .menu li.on, .menu .bg-grey li:hover { color: #fff; background: #eea10d; } .menu dd.bg-theme { background: #0e9a95; } .menu dl.servicemenu { color: #fff; } .menu dl.servicemenu ul { background: #0e9a95; } .menu dl.servicemenu li { color: #fff; background: #0e9a95; border-bottom: 1.5px solid #32a9a5; } .menu dl.servicemenu li:last-child { border-bottom-color: transparent; } .menu dl.servicemenu p { font-weight: normal; } .menu dl.servicemenu h2 { font-size: 18px; } .menu dl.servicemenu h3 { font-size: 16px; font-weight: normal; } .menu dl.servicemenu p.tips { text-align: left; line-height: 1.6em; margin-bottom: 12px; } .menu dl.servicemenu p.info-qq, .menu dl.servicemenu p.info-txt { width: 100%; line-height: 32px; margin-bottom: 12px; background: #fff; color: #525252; } .menu dl.servicemenu p.info-qq .ms, .menu dl.servicemenu p.info-txt .ms { margin-right: 8px; } .menu dl.servicemenu p.info-qq .ms { color: #0e9a95; } .menu dl.servicemenu p.info-txt .ms { color: #eea10d; } /*page list title style*/ .list-title { line-height: 50px; border-bottom: 2px solid #eea10d; } .list-title .title-txt { font-size: 20px; color: #0e9a95; font-weight: normal; } .list-title .title-nav { font-weight: normal; } .list-title .title-nav span { margin-right: 12px; } .list-title .title-nav .ms { margin-right: 8px; } /*更多服务页面标题*/ .service-title { margin-bottom: 24px; } .service-title span { display: block; width: 152px; height: 36px; margin-left: auto; margin-right: auto; line-height: 36px; color: #fff; background: #32a19d; text-align: center; border-radius: 18px; } /*page navgation*/ .pagederict { text-align: center; line-height: 28px; } .pagederict a { display: inline-block; margin-right: 4px; margin-left: 4px; padding: 0 10px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; border: 1px solid #9d9d9d; } .pagederict a.active { border-color: #eea10d; background: #eea10d; color: #fff; } .pagenavgation { color: #666; } .pagenavgation a { font-weight: normal; } .pagenavgation span { color: #0e9a95; font-weight: bold; line-height: 2.4em; } /* about company style*/ .introduction { background: #fff; padding: 32px; text-align: center; margin-bottom: 32px; } /*recommon news style*/ .txtnews { width: 665px; } .txtnews tr:hover a { color: #0e9a95; border-bottom: 1.5px solid #0e9a95; } .txtnews .news-data { vertical-align: top; } .txtnews .news-data p { width: 134px; } .txtnews .news-data .ms { margin-right: 15px; } .txtnews .news-description { width: 529px; } .txtnews .news-description h3 { margin-bottom: 14px; font-size: 15px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .txtnews .news-description p { font-size: 15px; margin-bottom: 28px; font-weight: normal; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /*recommon news style*/ .recommond-news { background: #fff; } .recommond-news .txtnews { width: 100%; padding: 0 32px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .recommond-news .txtnews .news-data p { width: 148px; } .recommond-news .txtnews .news-description { width: 630px; text-align: left; } .recommond-news .txtnews .news-description p { text-indent: 0; } /* recommon production style*/ .recommond-production { background: #fff; } .recommond-production li { width: 31.33%; margin-left: 1%; margin-right: 1%; margin-bottom: 16px; position: relative; overflow: hidden; float: left; } .recommond-production li:hover .product-info { opacity: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; } .recommond-production li .show-img { text-align: center; } .recommond-production li .show-img .show-img-con { border: 1px solid #d5d6d7; height: 180px; background: #f1f2f3; } .recommond-production li .show-img .show-img-con img { width: 100%; height: auto; } .recommond-production li .show-img p { font-size: 14px; color: #444; line-height: 2em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top:10px; } .recommond-production li .product-info { opacity: 0; position: absolute; left: 0; top: 0; width: 100%; height: 188px; color: #fff; background: rgba(58, 162, 171, 0.9); padding: 10px 20px 0; line-height: 1.8em; text-indent: 2em; } .recommond-production li .product-info p { font-weight: normal; } .recommond-production li .product-info .moreinfo { text-align: center; margin-top: 10px; } .recommond-production li .product-info .moreinfo a { display: block; margin-left: auto; margin-right: auto; width: 80px; height: 30px; line-height: 30px; background: #e3fffe; color: #26a49f; text-indent: 0; } /*case swiper*/ .recommend-case { background: #fff; } .inner-case { padding: 0 24px 48px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .inner-case .case-img-con { height: 170px !important; } .caselist { position: relative; } .caselist .case-show-container { position: relative; overflow: hidden; margin-left: -1px; } .caselist .case-show-container .swiper-slide { width: 366px; padding: 16px 16px 32px; background: #fff; border: 1px solid #0e9a95; } .caselist .case-show-container .case-img { width: 100%; } .caselist .case-show-container .case-img-con { width: 100%; height: 230px; overflow: hidden; } .caselist .case-show-container .case-img-con img { width: 100%; height: auto; } .caselist .case-show-container h3 { font-size: 16px; line-height: 48px; color: #444; font-weight: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .caselist .case-show-container p { color: #666; font-weight: normal; line-height: 1.8em; text-indent: 2em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .caselist .swiper-button-next { right: -60px; } .caselist .swiper-button-prev { left: -60px; } /*service page common style*/ .train-title { text-align: center; color: #0e9a95; font-size: 20px; font-weight: 400; margin-bottom: 24px; } .train-tips { color: #d74e4e; } .quilty-slogan { font-size: 18px; color: #eea10d; font-weight: bold; } /*contact page commom style*/ .contact-title { text-align: center; font-size: 20px; font-weight: normal; color: #0e9a95; margin-bottom: 24px; } .contact-title-assist { text-align: center; font-size: 20px; font-weight: normal; color: #eea10d; margin-bottom: 24px; } .contact-tips-theme { color: #0e9a95; font-weight: bold; } .contact-tips-assist { color: #eea10d; font-weight: bold; } /*more service page*/ .service-title-bg { text-align: center; margin-bottom: 32px; } .service-title-bg span { width: 460px; height: 60px; display: block; margin-left: auto; margin-right: auto; background: #eea10d; color: #fff; line-height: 60px; font-size: 18px; font-weight: bold; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } .train-introduction { text-align: center; margin-bottom: 32px; } .train-introduction table, .train-introduction td { border: 1px solid #eee; } .train-introduction td { background: #fff; } .train-introduction dt { text-align: center; font-weight: bold; margin-bottom: 8px; } .train-introduction dd { font-size: 12px; color: #666; } .train-introduction dd span { margin-left: 4px; margin-right: 4px; } .train-teams { margin-bottom: 32px; color: #666; font-size: 14px; line-height: 2em; text-align: center; } .train-teams table, .train-teams td { border: 1px solid #eee; } .train-teams p { font-weight: normal; } .train-teams td { background: #fff; } .train-history { margin-bottom: 32px; text-align: center; } .train-history .train-history-title { text-align: center; font-size: 15px; color: #0e9a95; line-height: 2.4em; } .train-history table, .train-history td { border: 1px solid #eee; } .train-history table { margin-left: auto; margin-right: auto; } .train-cooperation { position: relative; margin-bottom: 64px; text-align: center; } .train-cooperation p { font-weight: normal; line-height: 2.4em; } .train-cooperation .train-cooperation-container { overflow: hidden; } .train-cooperation .swiper-button-next { right: -40px; } .train-cooperation .swiper-button-prev { left: -40px; } .contact-us { font-size: 14px; line-height: 2em; color: #666; } .contact-us span { margin-right: 16px; margin-left: 16px; } .contact-us i { color: #444; font-weight: bold; } .contact-us a { color: #0e9a95; font-weight: bold; margin-right: 12px; } /*列表与平铺样式*/ .display-type { line-height: 42px; margin-bottom: 24px; text-align: right; } .display-type .ms { font-size: 20px; color: #898989; margin-right: 12px; cursor: pointer; } .display-type .ms.on { color: #0e9a95; } /* online contact*/ .yuyueBoxs { width: 220px; padding: 36px 10px; box-sizing: border-box; background: #fff; border: 1px solid #0e9a95; position: fixed; top: 22%; left: -220px; z-index: 999; } .yuyue_con { background: #FFF; margin: 5px; } .yuyue_con .yuyue_tit { width: 180px; margin: 0px auto; padding: 10px 0; line-height: 20px; color: #666; } .yuyue_con .yuyue_tit p { margin-bottom: 5px; background: url(../img/yuyue_tit.png) no-repeat center center; height: 25px; } .yuyue_con .yuyue_from { width: 180px; margin: 0px auto; } .yuyue_con .yuyue_from li { line-height: 24px; padding-bottom: 3px; } .yuyue_con .yuyue_from li .input { width: 95%; height: 20px; border: #999 1px solid; text-indent: 5px; } .yuyue_con .yuyue_from li .select { width: 95%; height: 22px; } .yuyue_con .yuyue_from li .textarea { width: 95%; height: 50px; border: #999 1px solid; margin-bottom: 2px; } .yuyue_con .yuyue_from li .btns { width: 60%; margin: 0px auto; height: 28px; line-height: 28px; text-align: center; border: none; font-family: Microsoft YaHei; color: #FFF; cursor: pointer; display: block; background: #eea10d; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } .yuyue_con .yuyue_from li .btns:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .yuyue_con .yuyue_tel { padding: 10px 0; width: 180px; margin: 0px auto; height: 40px; background: url(../img/yuyue_tel.png) no-repeat center 5px; } .yuyueArrow { width: 30px; height: 115px; background: url(../img/yuyueArrow.jpg) no-repeat; position: fixed; top: 22%; left: 0px; z-index: 999999; } .yuyueArrow a { display: block; height: 115px; } /*开始*/ .contact-title-assist1 { text-align: center; font-size: 24px; font-weight: normal; color: #eea10d; margin-bottom: 24px; } .person-part11 { margin-bottom: 32px; font-size:16px; margin-top:20px;} .person-part11 p { font-weight: normal; line-height:24px; padding-top:20px;} .person-part11 b { color: #eea10d;} .person-part11 p a{width:100px; height:40px; line-height:40px; font-size:16px; background:#0e9a95; color:#fff; display:block; text-align:center;} .person-part11 p a:hover{ background:#eea10d; color:#fff; display:block; text-align:center;} .bellows__item:not(.bellows--is-open) > .bellows__content { display: none; } .bellows__item.bellows--is-open > .bellows__content-wrapper,.bellows__item.bellows--is-closing > .bellows__content-wrapper { display: block; } .bellows__content-wrapper {display: none; } .bellows {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; } .bellows__header { position: relative; padding: 0px 20px; -webkit-tap-highlight-color: transparent; line-height:50px;} .bellows__header:active { } .bellows__header::before, .bellows__header::after {} .bellows__item:last-child > .bellows__header {border-bottom: 0; } .bellows__header h1,.bellows__header h2,.bellows__header h3,.bellows__header h4 { margin: 0; font-size:16px;} .bellows__content {padding:20px; border: 1px solid #f3f3f3; border-top:0px; background:#fff; font-size:14px;} .bellows__content p{ line-height:24px; padding:10px 0 0px 0;} .bellows__content p a{width:150px; height:40px; line-height:40px; font-size:16px; background:#eea10d; display:block; text-align:center; color:#fff; margin-top:10px;} .bellows__content p a:hover{ background:#0e9a95;} .bellows__content .bellows {margin-top: 20px; } /**/ .bellows__item:nth-child(2n){ background:#f9f9f9;} .bellows__item:nth-child(2n+1){ background:#f3f3f3;} .bellows__header i{ font-style:normal;} .xinzi{ width:30%; float:right; font-size:14px; color:#eea10d;} .shijian{ width:10%; float:right; font-size:14px; color:#bbb;} /*弹出div*/ .job{ width:740px; padding:10px; background:#fff; box-shadow:rgba(124,124,124,0.2)0 0 10px; height:500px; margin:20px 0;} .job h3{ height:60px; line-height:60px; background:#0e9a95; color:#fff; font-size:24px; text-align:center;} .job ul{ padding-top:40px; font-size:16px; padding-left:100px;} .job ul li{ float:left; margin-right:15px; margin-bottom:20px;} .job ul li a{width:100px; height:40px; line-height:40px; font-size:16px; background:#eea10d; color:#fff; display:block; text-align:center;} .job ul li a:hover{ background:#0e9a95; color:#fff; display:block; text-align:center;} .wph{ padding-left:85px;} input{ height:35px; width:400px; border:1px solid #ccc; padding-left:10px;} select{height:35px; width:390px; border:1px solid #ccc; padding-left:10px;} .gangdu{ padding-bottom:30px;} .gangdu input{ margin-top:10px;width:390px;} textarea{width:390px; border:1px solid #ccc; padding:10px; height:70px;margin-top:10px;}