
blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, i, input, li, ol, p, pre, td, textarea, th, ul { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
address, b, caption, cite, code, dfn, em, i, strong, th, var { font-style: normal; font-weight: 400; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: 400; }
a { color: inherit; text-decoration: none; }
body { color: rgb(51, 51, 51); font-family: "Microsoft YaHei", Verdana, Arial, sans-serif, 宋体; font-size: 14px; line-height: 1.42857; }
img { border: none; }
button, input { background: none; border: none; outline: none; }
body { background-color: rgb(246, 246, 246); min-width: 1400px; }
.container {margin: auto;width: 1260px;}
.header__container .container { height: 100%; }
.footer .records { -webkit-box-pack: justify; display: flex; justify-content: space-between; margin-left: 69px; width: 175px; }
.footer .records img { height: 55px; }
.com-tit { border-left: 3px solid rgb(201, 158, 83); height: 24px; line-height: 24px; margin: 15px 0px; padding-left: 7px; position: relative; }
.com-tit .cn { color: rgb(201, 158, 83); font-size: 24px; font-weight: 500; }
.com-tit .en { color: rgb(217, 206, 186); font-size: 16px; font-weight: 500; margin-left: 10px; }
.com-tit2 .cn { color: rgb(201, 158, 83); font-size: 26px; line-height: 29px; top: 10px; z-index: 2; }
.com-tit2 .cn, .com-tit2 .en { font-weight: 700; left: 0px; position: absolute; right: 0px; text-align: center; }
.com-tit2 .en { color: rgb(237, 222, 200); font-size: 37px; line-height: 1; opacity: 0.92; top: 0px; }
.main { background: url("../../127.0.0.1/images/body_bg.png"/*tpa=http://127.0.0.1/images/body_bg.png*/) center top no-repeat; padding: 27px 0px; }
.banner .banner-inner .swiper-slide { background: rgb(51, 51, 51); overflow: hidden; }
.banner .banner-inner .swiper-slide img { display: block; height: 524px; left: 50%; margin-left: -960px; position: relative; width: 1920px; }
.videos { margin: 10px auto 35px; position: relative; }
.videos .videos-list { background-color: rgb(255, 255, 255); padding: 22px; position: relative; }
.videos .swiper-container { margin: auto; }
.videos .swiper-slide { box-sizing: border-box; position: relative; width: 670px; }
.videos .swiper-slide .video-thumb { background: rgb(0, 0, 0); height: 762px; position: relative; width: 100%; }
.videos .swiper-slide .video-thumb .cover-img { height: 100%; left: 0px; object-fit: cover; position: absolute; top: 0px; width: 100%; z-index: 1; }
.videos .swiper-slide .video-thumb .video-enter-btn { background: rgba(0, 0, 0, 0.5); border: 2px solid rgb(255, 147, 14); border-radius: 8px; color: rgb(255, 147, 14); cursor: pointer; font-size: 18px; height: 58px; left: 50%; line-height: 58px; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); width: 180px; z-index: 99; }
.videos .swiper-slide .video-thumb .mask { background: rgba(0, 0, 0, 0.3); height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.videos .swiper-slide .video-thumb .video-play-btn { background: url("../../127.0.0.1/images/btn_play.png"/*tpa=http://127.0.0.1/images/btn_play.png*/) 50% center no-repeat; bottom: 0px; cursor: pointer; height: 70px; left: 0px; margin: auto; position: absolute; right: 0px; top: 0px; width: 70px; z-index: 2; }
.videos .swiper-slide .video-thumb .video-play-btn::after { animation: 1.5s linear 0s infinite normal none running rotate; background: url("../../127.0.0.1/images/btn_circle.png"/*tpa=http://127.0.0.1/images/btn_circle.png*/) 50% center no-repeat; content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.videos .swiper-slide .video-intro { background: linear-gradient(90deg, rgba(217, 206, 186, 0.1), rgb(217, 206, 186), rgba(217, 206, 186, 0.1)); font-size: 14px; height: 30px; line-height: 30px; margin: 13px auto 0px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 440px; }
.videos .swiper-button-prev {background: url("../images/sw_btn_left.png"/*tpa=http://www.tq996.com/images/sw_btn_left.png*/) 50% center no-repeat;left: 28px;}
.videos .swiper-button-next, .videos .swiper-button-prev { height: 40px; margin-top: 0px; top: 50%; transform: translateY(-50%); width: 24px; }
.videos .swiper-button-next {background: url("../images/sw_btn_right.png"/*tpa=http://www.tq996.com/images/sw_btn_right.png*/) 50% center no-repeat;right: 28px;}
.records { margin: 10px auto 35px; position: relative; }
.records .records-list { background-color: rgb(255, 255, 255); padding: 20px; position: relative; }
.records .swiper-container { margin: auto; }
.records .swiper-slide { box-sizing: border-box; height: 215px; position: relative; width: 332px; }
.records .swiper-slide img { display: block; height: 100%; width: 100%; }
.records .swiper-button-prev { background: url("../images/sw_btn_left.png"/*tpa=http://www.tq996.com/images/sw_btn_left.png*/) 50% center no-repeat; left: -12px; }
.records .swiper-button-next, .records .swiper-button-prev { height: 40px; margin-top: 0px; top: 50%; transform: translateY(-50%); width: 24px; }
.records .swiper-button-next { background: url("../images/sw_btn_right.png"/*tpa=http://www.tq996.com/images/sw_btn_right.png*/) 50% center no-repeat; right: -12px; }
.swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; z-index: 1; }
.swiper-container-no-flexbox .swiper-slide { float: left; }
.swiper-container-vertical > .swiper-wrapper { -webkit-box-orient: vertical; 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, 0px, 0px); }
.swiper-container-multirow > .swiper-wrapper { flex-wrap: wrap; }
.swiper-container-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; }
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; }
.swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; align-items: flex-start; transition-property: transform, height; }
.swiper-container .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; }
.swiper-button-next, .swiper-button-prev { position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; background-size: 27px 44px; background-position: center center; background-repeat: no-repeat; }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left: 10px; right: auto; }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right: 10px; left: auto; }
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0px; width: 100%; }
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0px 5px; }
.swiper-container-horizontal > .swiper-pagination-progress { width: 100%; height: 4px; left: 0px; top: 0px; }
.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-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper { }
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; }
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-container-cube .swiper-slide { visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%; }
.swiper-container-cube.swiper-container-rtl .swiper-slide { transform-origin: 100% 0px; }
.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-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-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; }