@charset "utf-8"; /* 1、全局样式
 *2、专题背景
 *3、幻灯
 *4、响应式处理
 *
 */
/* 1、全局样式 */
/* 图片不带点击放大 */
.img-fluid2 { max-width:100%; height:auto } 
.card-img-overlay2 { position:absolute; top:0; right:0; bottom:0; left:0; padding:1.25rem; border-radius:calc(.25rem - 1px) } 

/* 间隔距离 */
.px-10r { padding-left: 10rem!important; padding-right: 10rem!important; } 
.lineH19 { line-height: 1.9; } 
.lineH15 { line-height: 1.6; } 
.lineH14 { line-height: 1.4; } 
.mt-vh5 { margin-top: 5vh; } 
.px-vw30 { padding-left: 30vw; padding-right: 30vw; } 
.mt-n6, .my-n6 { margin-top: -5rem!important; } 
/* 宽度 */
.w-35 { width:35% } 
 /* 背景颜色 */
 .bg-gradient1 { background: rgb(253,243,208); background: linear-gradient(0deg, rgba(253,243,208,1) 0%, rgba(222,59,50,1) 100%); } 
 .bg-gradient2 { background-image: linear-gradient(to top, #ffecd2 0%, #fcb69f 100%); } 
 .bg-gradient3 { background: rgb(255,255,255); background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(212,223,239,1) 100%); } 
.bg-gradient4 { background: rgb(238,212,193); background: radial-gradient(circle, rgba(238,212,193,1) 0%, rgba(252,241,233,1) 100%); } 
.bg-gradient5 { background: rgb(231,182,106); background: linear-gradient(0deg, rgba(231,182,106,1) 0%, rgba(253,241,234,1) 100%); } 
.bg-gradient6 { background: rgb(181,33,45); background: linear-gradient(0deg, rgba(181,33,45,1) 0%, rgba(231,88,46,1) 100%); } 
.bg-gradient7 { background-image: linear-gradient(to top, #a8edea 0%, #fed6e3 100%); } 
.bg-gradient8 { background-image: linear-gradient(-20deg, #e9defa 0%, #fbfcdb 100%); } 
.bg-gradient9 { background-image: linear-gradient(to top, #fff1eb 0%, #ace0f9 100%); } 
.bg-gradient10 { background-image: linear-gradient(to bottom, #ff8185 0%, #ffffff 99%, #fecfef 100%); } 
.bg-gradient11 { background-image: linear-gradient(-20deg, #e9defa 0%, #fbfcdb 100%); } 
.bg-gradient12 { background: rgb(250, 211, 142); background: linear-gradient(90deg, rgba(224, 107, 97, 1) 0%, rgba(227, 166, 127, 1) 75%); } 
.bg-gradient13 { background: rgb(255,99,59); background: linear-gradient(180deg, rgba(255,99,59,1) 0%, rgba(253,241,234,0) 100%); } 
.bg-gradient14 { background-image: linear-gradient(120deg, #a1c4fd 0%, #c2e9fb 100%); } 
.bg-gradient15 { background-color: #52ACFF; background-image: linear-gradient(180deg, #52ACFF 25%, #FFE32C 100%); } 
.bg-gradient16 { background-image: linear-gradient(to right, #fa709a 0%, #fee140 100%); } 
.bg-transparent .list-group-item { background-color: transparent; } 
.bg-gradient17 { background-image: linear-gradient(120deg, #f68084 0%, #a6c0fe 100%); } 
.bg-gradient18 { background: rgb(113,168,247); background: linear-gradient(180deg, rgba(113,168,247,1) 50%, rgba(88,121,198,1) 100%); } 
.bg-gradient19 { background-image: linear-gradient(to top, #f3e7e9 0%, #e3eeff 99%, #e3eeff 100%); } 
.bg-gradient20 { background-image: linear-gradient(-225deg, #2CD8D5 0%, #C5C1FF 56%, #FFBAC3 100%); } 
.bg-gradient21 { background: rgb(255,255,255); background: linear-gradient(180deg, rgba(255,255,255,0) 60%, rgba(234,220,70,0.4) 100%); } 
.bg-gradient22 { background: rgb(253,175,133); background: linear-gradient(90deg, rgba(253,175,133,1) 50%, rgba(239,90,41,1) 100%); } 
.bg-gradient23 { background: rgb(56,78,170); background: linear-gradient(180deg, rgba(56,78,170,1) 0%, rgba(50,189,177,1) 100%); } 
.bg-gradient24 { background: rgb(251,243,220); background: linear-gradient(180deg, rgba(251,243,220,1) 0%, rgba(231,208,195,1) 100%); } 
.bg-gradient25 { background: rgb(228,116,95); background: linear-gradient(180deg, rgba(228,116,95,1) 0%, rgba(198,138,52,1) 100%); } 
.bg-gradient26 { background-image: linear-gradient(-225deg, #20E2D7 0%, #F9FEA5 100%); } 
.bg-gradient27 { background: rgb(253,189,98); background: linear-gradient(180deg, rgba(253,189,98,0) 0%, rgba(253,189,98,1) 100%); } 
.bg-gradient28 { background: rgb(255,247,209); background: linear-gradient(90deg, rgba(255,247,209,1) 0%, rgba(255,158,96,1) 100%); } 
.bg-gradient29 { background: rgb(247,157,94); background: linear-gradient(139deg, rgba(247,157,94,1) 56%, rgba(241,102,101,1) 100%); } 
.bg-gradient30 { background: rgb(83,168,74); background: linear-gradient(180deg, rgba(83,168,74,1) 0%, rgba(2,112,186,1) 100%); } 
.bg-gradient31 { background: rgb(232,138,81); background: linear-gradient(0deg, rgba(232,138,81,1) -10%, rgba(199,69,64,1) 100%); } 
.bg-gradient32 { background: rgb(232,138,81); background: linear-gradient(0deg, rgba(75,164,229,1) -10%, rgba(57,177,196,1) 100%); } 
.bg-gradient33 { background: rgb(113,168,247); background: linear-gradient(180deg, rgba(52,61,150,1) 50%, rgba(81,90,214,1) 100%); } 
.bg-gradient34 { background: rgb(113,168,247); background: linear-gradient(179.78deg, #ffd43f 2.83%, #ffb29a 43.24%, #f7e6ff 72.03%, #e2e9ff 91.72%); } 
.bg-gradient35 { background: rgb(69,142,93); background: linear-gradient(180deg, rgba(12,123,87,1) 0%, rgba(135,163,99,1) 100%); } 

/*彩色背景动画 */
.bg-gradient36 { background-image: linear-gradient(120deg, #fbc2eb 0%, #a6c1ee 100%); -webkit-animation:rainbow 8s ease infinite; animation:rainbow 8s ease infinite; background-image:linear-gradient(124deg,#ff470f,#a6c1ee,#ffb00d,#3273dc); background-size: 400% 400%; } 
.bg-gradient37 { background-image: linear-gradient(120deg, #fbc2eb 0%, #a6c1ee 100%); -webkit-animation:rainbow 8s ease infinite; animation:rainbow 8s ease infinite; background-image:linear-gradient(124deg,#3273dc,#ffb00d,#a6c1ee,#ff470f); background-size: 400% 400%; } 
.bg-gradient38 { background-image: linear-gradient(135deg, #f07d37, #f57f84, #e79f77,#f26526, #f46728, #f48c6c, #f41336, #ba2723); background-size: 400% 400%; -webkit-animation: Gradient_box3 12s infinite alternate-reverse; animation: Gradient_box3 12s infinite alternate-reverse; } 
.bg-gradient39 { background-image: linear-gradient(135deg, #ecaa88, #f9b189, #f8a26a, #ed8648, #f26526, #fb858a, #ba2723, #ac3145); background-size: 400% 400%; -webkit-animation: Gradient_box3 12s ease infinite; animation: Gradient_box3 12s ease infinite; } 

@-webkit-keyframes Gradient_box3 { 
 0% { background-position: 0% 0% } 
 50% { background-position: 100% 100% } 
 100% { background-position: 0% 0% } 
 }

@keyframes Gradient_box3 { 
 0% { background-position: 0% 0% } 
 50% { background-position: 100% 100% } 
 100% { background-position: 0% 0% } 
 }

.bg-blue2 { background-color: #5ea6ff; color: #fff; } 
.bg-blue3 { background-color: #005c97; } 
.bg-blue4 { background-color: #356395; } 
.bg-blue5 { background-color: #256ab2; } 
.bg-blue6 { background-color: #537cd9; } 
.bg-blue7 { background-color: #c5d2df; } 
.bg-blue8 { background-color: #dcd3df; } 
.bg-blue9 { background-color: #6fabd2; } 
.bg-blue10 { background-color: #8ea5b5; } 
.bg-blue11 { background-color: #72b5dc; } 
.bg-blue12 { background-color: #38609B; } 
.bg-blue13 { background-color: #1379b2; } 
.bg-grey5 { background-color: #dadbdc; } 
.bg-grey6 { background-color: #e9e9e9 } 
.bg-light-blue1 { background-color:#e6f0f7; } 
.bg-jb-red1 { background: rgb(246,109,65); background: linear-gradient(124deg, rgba(246,109,65,1) 0%, rgba(227,51,53,1) 100%); } 
.bg-red02 { background-color:#cd2d1e; } 
.bg-red03 { background-color:#ffc8c1; } 
.bg-red04 { background-color: #a51313; } 
.bg-orange1 { background-color:#c58a33; } 
.bg-orange02 { background-color:#c9963b; } 
.bg-orange3 { background-color:#e5d6cc; } 
.bg-orange4 { background-color:#8f5110; } 
.bg-orange5 { background-color: #ecd8b9; } 
.bg-orange6 { background-color: #f4b08d; } 
.bg-orange7 { background-color: #ce6e36; } 
.bg-orange8 { background-color: #fecf89; } 
.bg-orange9 { background-color: #f9e8cf; } 
.bg-orange10 { background-color: #fbb950; } 
.bg-orange11 { background-color: #b26612; } 
.bg-brown1 { background-color:#a67a4b; } 
.bg-brown2 { background-color:#7e6b5a; } 
.bg-brown3 { background-color:#dead85; } 
.bg-brown4 { background-color:#bd806d; } 
.bg-brown5 { background-color: #85401b; } 
.bg-brown6 { background-color: #875342; } 
.bg-brown7 { background-color: #bc978a; } 
.bg-brown8 { background-color:#c48046; } 
.bg-brown9 { background-color:#d28660; } 
.bg-brown10 { background-color:#cbc28e; } 
.bg-yellow1 { background-color:#f8d5a7; } 
.bg-yellow2 { background-color:#f8d678; } 
.bg-green1 { background-color: #56892a; } 
.bg-green2 { background-color:#d9f7f6; } 
.bg-green3 { background-color:#198578; } 
.bg-green4 { background-color:#d2f0ed; } 
.bg-green5 { background-color:#bac26a; } 
.bg-green6 { background-color: #4ea2a2; } 
.bg-white-light2 { background-color: rgba(255, 255, 255, .5); } 
.bg-white-light3 { background-color: #fcf1e9; } 
.bg-white-light4 { background-color: #e6f1e8; } 
.bg-black-light2 { background-color: rgba(0, 0, 0, .06); } 
.bg-red1 { background-color:#ca5e51; } 
.bg-purple { background-color: #938acf; } 
.bg-purple02 { background-color: #7a5ab1; } 
.bg-purple03 { background-color: #e6dfff; } 
.bg-purple04 { background-color: #a79ce8; } 
.bg-pink1 { background-color: #f0768b; } 
.img_hoverstyle1:hover img { -webkit-filter: brightness(60%); filter: brightness(60%); transition: ease-in-out 1s; } 
/* 颜色 */
.text-blue1 { color:#3359b6 } 
.text-blue2 { color: #005c97; } 
.text-blue3 { color: #4069e7; } 
.text-blue4 { color:#3359b6 } 
.text-white2 { color: #fff!important; } 
.text-orange1 { color:#c58a33; } 

.text-orange3 { color:#633100; } 
.text-orange4 { color:#523022 } 
.text-orange5 { color:#ef9400 } 
.text-orange6 { color:#f3733b } 
.text-orange7 { color:#875342 } 
.text-orange8 { color:#4a2601 } 
.text-green1 { color:#50642f; } 
.text-green3 { color:#198578; } 
.text-green4 { color:#9da830; } 
.text-green5 { color:#245c28!important; } 
.text-brown2 { color:#7e6b5a; } 
.text-brown3 { color:#bc978a; } 
.text-jb01 { background-image: -webkit-linear-gradient(0deg, rgba(255,150,72,1) 10%, rgba(183,0,0,1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } 
.text-jb02 { background-image: -webkit-linear-gradient(0deg, rgba(83,168,74,1) 0%, rgba(2,112,186,1) 75%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } 
.text-jb03 { background-image: -webkit-linear-gradient(0deg, rgba(83,168,74,1) 0%, rgba(2,112,186,1) 40%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } 
.text-jb04 { background-image: -webkit-linear-gradient(0deg, rgba(75,184,255,1) 0%, rgba(0,78,210,1) 75%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } 
.text-jb05 { background-image: -webkit-linear-gradient(90deg, rgba(75,184,255,1) 0%, rgba(0,78,210,1) 75%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } 
/* 边框颜色 */
.border-orange1 { border-color: #c58a33!important; } 
.border-purple01 { border-color: #7a5ab1!important; } 
.border-green1 { border-color: #e2c79f!important; } 
.border-green2 { border-color: #245c28!important; } 
.border-blue2 { border-color: #38609B!important; } 
/* 链接颜色 */ 
a:hover.text-white { color: yellow!important; } 
a:hover.text-white2 { color: #a3ccff!important; } 
.text-orange2 { color:#fff8e1; } 
a.text-orange2:hover { color:#ffd737; } 
.text-red1 { color: #f17d50; } 
.text-red1:hover { color:#bb4723 } 
/* 字体 */
.f-song { font-family: "SimSun","宋体"; } 
.f-kai { font-family: "楷体","楷体_GB2312"; } 
.f-25 { font-size: 1.5625rem; } 
.f-24 { font-size: 24px; } 
/* 字体图标 */
.tsicon-fire-fill:before { content: "\e86b"; } 
/* 段落空行 */
.text-2em,.text-2em p { text-indent: 2em; } 
/* 鼠标手势 */
.pointer,.nextbtn1, .zjbwg_Thumbs { cursor: pointer; } 
.noClick { cursor: not-allowed; } 
/* 边框粗细 */
.border_w2 { border-width: 2px!important; } 
.border_w3 { border-width: 3px!important; } 
.border_w8 { border-width: 8px!important; } 
/* 边框圆角 */
.rounded-xl1 { border-radius: 1rem; } 
.rounded-xl2 { border-radius: 2rem; } 
.rounded-xl3 { border-radius: 3rem; } 
/* 边框小三角 */
.border_triangle1,.border_triangle2 { position: absolute; left: 50%; transform: translate(-50%, 0); } 
.border_triangle1 { color: #e7b66a; font-size: 48px; bottom: -29px; z-index: 3; } 
.border_triangle2 { color: #b5212d; font-size: 48px; bottom: -29px; z-index: 3; } 
.border_triangle3 { position: absolute; left: 50%; transform: translate(-50%, 0); } 
.border_triangle3 { font-size: 48px; bottom: -33px; z-index: 3; } 
.border_triangle4,.border_triangle5 { position: absolute; top: 33%; transform: translate(-50%, 0); } 
.border_triangle4 { font-size: 48px; left: 0px; z-index: 3; } 
.border_triangle5 { font-size: 48px; right: -29px; z-index: 3; } 
/* 透明 */
.opacity0 { opacity: 0; } 
/* 链接样式 */
.hoverstyle_line1:before { content: ' '; transition: ease-in-out 1s; z-index: 5; position: absolute; right: -1px; bottom: 100%; background: #7ca9e0; width: 1px; top: 0rem; } 
.hoverstyle_line1:after { content: ' '; position: absolute; background: #7ca9e0; width: 1px; top: 0rem; left: -1px; height: 300px; z-index: 9; bottom: 100%; transition: ease-in-out .8s; } 
.img_hoverstyle1:hover .hoverstyle_line1:before, .img_hoverstyle1:hover .hoverstyle_line1:after { bottom: 0%; } 
.hoverstyle2 a:hover { background-color: #FFE8C6 !important; } 

/* 宽度控制 */
.w-20 { width: 20%; } 
/* 自定义颜色按钮 */
.btn-outline-colour01:not(:disabled):not(.disabled).active, .btn-outline-colour01:not(:disabled):not(.disabled):active, .show>.btn-outline-colour01.dropdown-toggle { color: #fff; background-color: #a7874c; border-color: #a7874c; } 
.btn-outline-colour01 { color: #a7874c; border-color: #a7874c; } 
.btn-purple { color: #fff; background-color: #938acf; border-color: #938acf; } 
.btn-purple2 { color: #fff; background-color: #886d99; border-color: #4d7dad; } 
.btn-orange03 { color: #fff; background-color: #f3733b; border-color: #f3733b; } 
.btn-orange04 { color: #fff; background-color: #d6a666; border-color: #d6a666; } 
a.btn-orange04:hover { color: #fff; background-color: #ce5624; } 
.btn-purple { color: #fff; background-color: #938acf; border-color: #938acf; } 
.mouse-icon2 { position: absolute; bottom: 0; left: 0; right: 0; z-index: 10; width: 100%; } 
.btn-orange05 { cursor: pointer; line-height: 1.5; border-radius: .3rem; color: #ffe1bf; background-image: url(../images/z70n_btnbg5_916.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
a.btn-orange05:hover,a.btn-orange05.active { color: #d53c38; background-image: url(../images/z70n_btnbg6_916.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 鼠标移入按钮特效 */

.btn-shadow1 { transition: all 0.3s ease; } 

.btn-shadow1:hover { transform: scale(1.25); z-index: 10; } 

.btn-shadow1:hover img { filter: brightness(1.1) saturate(1.2); /* 移除box-shadow和border-radius，添加颜色滤镜效果 */ } 
/* 标题文字动画 */

.text-dh1 { font-size: clamp(2rem, 2vw, 4rem); line-height: clamp(2rem, 2vw, 4rem); font-weight: 900 !important; letter-spacing: 2px; color: transparent; background-image: linear-gradient(135deg, #b25815, #944a13, #f7d8c1, #e1d0c4, #b25815); -webkit-background-clip: text; background-clip: text; background-size: 200%; background-position: -200%; animation: animated-gradient 6s infinite alternate-reverse; } 
@keyframes animated-gradient { to { background-position: 200%; } 
 }
/* 自定义滚动条strat */
.scrollbar-s1::-webkit-scrollbar { width: 12px; scrollbar-gutter:stable; } 
.scrollbar-s1::-webkit-scrollbar-track { background-color: #7d8ec3; border-radius: 100px; } 
.scrollbar-s1::-webkit-scrollbar-thumb { /* box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); */background-color: #3359b6; border-radius: 100px; } 
.scrollbar-s1 { scrollbar-color: #3359b6 #7d8ec3; /* scrollbar-width: thin; */scrollbar-width: 12px; } 
.scrollbar-s1 { overflow-y: auto!important; overflow-x: hidden!important; } 
@media screen and (min--moz-device-pixel-ratio:0){
 .scrollbar-s1 { scrollbar-color: #3359b6 #7d8ec3; border-radius: 100px; scrollbar-gutter:stable; /* scrollbar-width: thin; */scrollbar-width:12px; overflow-y: auto!important; overflow-x: hidden!important; scrollbar-track-color: transparent; -ms-scrollbar-track-color: transparent; } 
.scrollbar-s1:hover { overflow-y: auto!important; overflow-x: hidden!important; scrollbar-color:#3359b6 #7d8ec3; border-radius: 100px; } 
 }
.scrollbar-s2::-webkit-scrollbar { width: 12px; scrollbar-gutter:stable; } 
.scrollbar-s2::-webkit-scrollbar-track { background-color: #fdb38a; border-radius: 100px; } 
.scrollbar-s2::-webkit-scrollbar-thumb { /* box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); */background-color: #fd5a00; border-radius: 100px; } 
.scrollbar-s2 { scrollbar-color: #fd5a00 #fdb38a; /* scrollbar-width: thin; */scrollbar-width: 12px; } 
.scrollbar-s2 { overflow-y: auto!important; overflow-x: hidden!important; } 

@media screen and (min--moz-device-pixel-ratio:0){
 .scrollbar-s2 { scrollbar-color: #fd5a00 #fdb38a; border-radius: 10px; scrollbar-gutter:stable; /* scrollbar-width: thin; */scrollbar-width:12px; overflow-y: auto!important; overflow-x: hidden!important; scrollbar-track-color: transparent; -ms-scrollbar-track-color: transparent; } 
.scrollbar-s2:hover { overflow-y: auto!important; overflow-x: hidden!important; scrollbar-color:#fd5a00 #fdb38a; border-radius: 100px; } 
 }

/* 自定义条纹滚动条strat3 */
.s7r-s3::-webkit-scrollbar { width: 8px; height: 8px; scrollbar-gutter:stable; } 
.s7r-s3::-webkit-scrollbar-corner { background-color:transparent; } 
.s7r-s3::-webkit-scrollbar-track { background-color:rgba(73,177,245,0.2); border-radius:2em; } 
.s7r-s3::-webkit-scrollbar-thumb { background-color:#49b1f5; background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,0.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,0.4) 0,hsla(0,0%,100%,0.4) 75%,transparent 0,transparent); border-radius:2em; } 
.s7r-s3 { overflow-y: auto!important; overflow-x: hidden!important; } 
@media screen and (min--moz-device-pixel-ratio:0){
 .s7r-s3 { scrollbar-color: #49b1f5 rgba(73,177,245,0.2); border-radius:2em; scrollbar-gutter:stable; scrollbar-width:8px; overflow-y: auto!important; overflow-x: hidden!important; scrollbar-track-color: transparent; -ms-scrollbar-track-color: transparent; } 
 .s7r-s3:hover { overflow-y: auto!important; overflow-x: hidden!important; scrollbar-color:#49b1f5 rgba(73,177,245,0.2); border-radius:2em; } 
 }
/* 自定义条纹滚动条strat4 */
.s7r-s4::-webkit-scrollbar { width: 8px; height: 8px; scrollbar-gutter:stable; } 
.s7r-s4::-webkit-scrollbar-corner { background-color:transparent; } 
.s7r-s4::-webkit-scrollbar-track { background-color:rgba(255,217,128,0.2); border-radius:2em; } 
.s7r-s4::-webkit-scrollbar-thumb { background-color:#f7ba2a; background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,0.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,0.4) 0,hsla(0,0%,100%,0.4) 75%,transparent 0,transparent); border-radius:2em; } 
.s7r-s4 { overflow-y: auto!important; overflow-x: hidden!important; } 
@media screen and (min--moz-device-pixel-ratio:0){
 .s7r-s4 { scrollbar-color: #f7ba2a rgba(255,217,128,0.2); border-radius:2em; scrollbar-gutter:stable; scrollbar-width:8px; overflow-y: auto!important; overflow-x: hidden!important; scrollbar-track-color: transparent; -ms-scrollbar-track-color: transparent; } 
 .s7r-s4:hover { overflow-y: auto!important; overflow-x: hidden!important; scrollbar-color:#f7ba2a rgba(255,217,128,0.2); border-radius:2em; } 
 }
/* 自定义滚动条end */
/* 滚动条内容高度控制 */
.vh-56 { height: 56vh; } 
.s-bar-h1 { height: 79vh; overflow-x: hidden; overflow-y: auto; } 
.s-bar-h2 { height: 88vh; overflow-x: hidden; overflow-y: auto; } 
.s-bar-h3 { height: 520px; overflow-x: hidden; overflow-y: auto; } 
/* z轴 */
.zindex-10 { z-index:-10; } 
.zindex_p10 { z-index:10; } 
/* 栏目标题开始 */
.column_tit_line2 { color:#f77247; line-height: 50px; } 
.column_tit_line3 { color:#4888be; line-height: 50px; } 
/* 栏目标题结束 */
/* 嵌入内容 */
.embed-responsive-9by16::before { padding-top: 177.78% } 
.embed-responsive-9by18::before { padding-top: 208% } 
.embed-responsive-1by2::before { padding-top: 200%; } 

/* 宽度 */
.w-20 { width: 20%!important; } 
/* 通用图文列表 */

.list-s1 li { padding-left: 40px; background: url("../images/smalltit-icon.png") 0 8px no-repeat; margin-bottom: 40px; } 
.list-s1 .list-tit { font-size: 22px; line-height: 34px; display: block; color: #000; margin-bottom: 10px; } 
.list-s1 .list-tit a { color: #000; } 
.list-s1 .list-date { color: #666; font-size: 16px; margin-left: 15px; } 
.list-s1 .list-img { width: 200px; height: 118px; overflow: hidden; float: left; margin-right: 20px; } 
.list-s1 .list-img img { width: 100%; } 
.list-s1 .list-txt { font-size: 16px; line-height: 28px; color: #333; } 

.list-s2 .list-tit { font-size: 22px; line-height: 34px; display: block; color: #000; margin-bottom: 10px; } 
.list-s2 .list-tit a { color: #000; } 
.list-s2 .list-date { color: #666; font-size: 16px; margin-left: 15px; } 
.list-s2 .list-img { width: 200px; height: 118px; overflow: hidden; float: left; margin-right: 20px; } 
.list-s2 .list-img img { width: 100%; } 
.list-s2 .list-txt { font-size: 16px; line-height: 28px; color: #333; } 

.list-s3 li { padding-left: 40px; background: url("../images/xjyxjy_icon1.png") 0 8px no-repeat; margin-bottom: 40px; } 
.list-s3 .list-tit { font-size: 22px; line-height: 34px; display: block; color: #000; margin-bottom: 10px; } 
.list-s3 .list-tit a { color: #000; } 
.list-s3 .list-date { color: #666; font-size: 16px; margin-left: 15px; } 
.list-s3 .list-img { width: 200px; height: 118px; overflow: hidden; float: left; margin-right: 20px; } 
.list-s3 .list-img img { width: 100%; } 
.list-s3 .list-txt { font-size: 16px; line-height: 28px; color: #333; } 
/* list的各种icon */
.list_s4 li:nth-child(odd) { background-image: url(../images/icon_ty_01.png); background-repeat: no-repeat; background-position: 0 50%; } 
.list_s4 li:nth-child(even) { background-image: url(../images/icon_ty_02.png); background-repeat: no-repeat; background-position: 0 50%; } 
.list_s4 li { padding-left: 1.8rem; } 
.mb0 p { margin-bottom: 0; } 
/* 文字竖排 */
/* .vertical-text { writing-mode: vertical-lr; letter-spacing: 1px; } 
.vertical-text p { margin: 0; } */
.vertical-text { writing-mode: vertical-lr; writing-mode:tb-rl; letter-spacing: 1px; } 
.vertical-text p { margin: 0; } 
/* 通用小栏目背景开始 */
.bg-col-titlebg1 { background-image: url(../images/bg-col-titlebg1.png); background-position: 50% 50%; background-repeat: no-repeat; } 
.bg-col-titlebg2 { background-image: url(../images/xlx2022_col_titlebg1_20220710.png); background-position: 50% 50%; background-repeat: no-repeat; } 
.bg-col-titlebg3 { background-image: url(../images/bg-col-titlebg3.png); background-position: 50% 50%; background-repeat: no-repeat; } 
.bg-col-titlebg4 { background-image: url(../images/bg-col-titlebg4.png); background-position: 50% 50%; background-repeat: no-repeat; background-size: auto 100%; } 
.bg-col-titlebg5 { background-image: url(../images/bg-col-titlebg5.png); background-position: 50% 50%; background-repeat: no-repeat; } 
.bg-col-titlebg6 { background-image: url(../images/bg-col-titlebg6.png); background-position: 0 50%; background-repeat: no-repeat; } 
.bg-col-titlebg7 { background-image: url(../images/bg-col-titlebg7.png); background-position: 50% 50%; background-repeat: no-repeat; } 
.bg-col-titlebg8 { background-image: url(../images/bg-col-titlebg8.png); background-position: 50% 50%; background-repeat: no-repeat; } 
.bg-col-titlebg9 { background-image: url(../images/bg-col-titlebg9.png); background-position: center bottom; background-repeat: no-repeat; } 
.bg-col-titlebg10 { background-image: url(../images/bg-col-titlebg10.png); background-position: 50% 50%; background-repeat: no-repeat; } 
.bg-col-titlebg11 { background-image: url(../images/bg-col-titlebg11.png); background-position: 50% 50%; background-repeat: no-repeat; } 
.bg-col-titlebg12 { background-image: url(../images/bg-col-titlebg12.png); background-position: 50% 50%; background-repeat: no-repeat; background-size: auto 100%; } 
.bg-colt12 { background-image: url(../images/bg-colt12.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.bg-colt13 { background-image: url(../images/bg-colt13.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.bg-colt14 { background-image: url(../images/bg-colt14.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.bg-colt15 { background-image: url(../images/bg-colt15.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.bg-jiaopian-repeat { background-image: url(../images/bg-jiaopian-repeat.png); background-position: center center; background-repeat: repeat-x; background-size: auto 100%; } 
.myhjj_col4bg2_231129 { background-image: url(../images/myhjj_col4bg2_231129.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.huawei_bg1_0123 { background-image: url(../images/huawei_bg1_0123.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.xuedao_bg_1028 { background-image: url(../images/xuedao_bg_1028.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zycyl_col3bg1_231211 { background-image: url(../images/zycyl_col3bg1_231211.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj17_bg3_910 { background-image: url(../images/jrxj17_bg3_910.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
.qwgc_col6bg1 { background-image: url(../images/qwgc_col6bg1.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
/* 通用背景结束 */
/* 绝对定位位置设置开始 */
.abs_b1 { bottom:0; left:0; right:0; margin: auto; } 
.abs_b20 { bottom:20px; left:0; right:0; margin: auto; } 
.abs_center { top:0; bottom:0; left:0; right:0; margin: auto; } 
.abs_center2 { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } 
.abs_center3 { top:-3.5rem; bottom:-3.5rem; left:-3.5rem; right:-3.5rem; margin: auto; } 
.abs_right1 { top:0; bottom:0; right:0; } 
/* 绝对定位位置设置结束 */
/* 视频背景 */
.video_bg { position: absolute; left: 50%; top: 50%; /*保证视频内容始终居中*/ transform: translate(-50%, -50%); width:100%; object-fill:cover; height: auto; /*加滤镜*/filter: brightness(100%); z-index:-11 } 
.video_bg source { min-width: 100%; min-height: 100%; height: auto; width: auto; } 
/* 动画时长 */
.a-delay-500 { animation-delay: 0.5s; } 
.a-delay-800 { animation-delay: 0.8s; } 
.a-delay-1000 { animation-delay: 1s; } 
.a-delay-1500 { animation-delay: 1.5s; } 
.a-delay-2000 { animation-delay: 2s; } 
/* 动画 */
@-webkit-keyframes greenPulse { undefined from { -webkit-filter: drop-shadow(0 0 7px #333); filter: drop-shadow(0 0 7px #333); } 50% { -webkit-filter: drop-shadow(0 0 16px #fff); filter: drop-shadow(0 0 16px #fff); } 
 to { -webkit-filter: drop-shadow(0 0 7px #333); filter: drop-shadow(0 0 7px #333); } 
 }
@-webkit-keyframes greenPulse2 { undefined from { -webkit-transform: translateY(-8px); } 50% { -webkit-transform: translateY(0); } 
 to { -webkit-transform: translateY(8px); } 
 }
@-webkit-keyframes greenPulse3 { undefined from { -webkit-filter: drop-shadow(0 0 10px #EEBF23); filter: drop-shadow(0 0 10px #EEBF23); } 50% { -webkit-filter: drop-shadow(0 0 20px #f3f18d); filter: drop-shadow(0 0 20px #f3f18d); } 
 to { -webkit-filter: drop-shadow(0 0 10px #ffff00); filter: drop-shadow(0 0 10px #ffff00); } 
 }

@keyframes witr_bounce2 { 0%,100%,20%,50%,80% { -webkit-transform: translateY(0); transform: translateY(0); } 
40% { -webkit-transform: translateY(-15px); transform: translateY(-15px); } 
60% { -webkit-transform: translateY(-9px); transform: translateY(-9px); } 
 }
/* 上下无限丝滑滚动 */
@keyframes sh_scroll { 
 0% { transform: translateY(0); } 
100% { transform: translateY(-100%); } 
 }
/* 声波按钮强调动画 */
@keyframes shengbo { 
 0% { -webkit-transform: scale(0.25); -moz-transform: scale(0.25); -ms-transform: scale(0.25); -o-transform: scale(0.25); opacity: 0; } 
50% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); opacity: 1; } 
100% { opacity: 0; -webkit-transform: scale(1.75); -moz-transform: scale(1.75); -ms-transform: scale(1.75); -o-transform: scale(1.75); } 
 }
 .shengbo1 { width: 249px; height: 249px; animation: shengbo 2s linear infinite; background: url(../images/shengbo_401.png) no-repeat; } 
.shengbo2 { width: 249px; height: 249px; animation: shengbo 4s linear infinite; background: url(../images/shengbo_401.png) no-repeat; } 
/* 音乐播放和旋转图标 */
.music-switch { position:absolute; top:2.5%; right:1%; z-index: 1000; cursor: pointer; /* 鼠标放上去显示手型 */
 width: 48px; height: 48px; /* 可选：加个半透明背景让它更明显 */
 background: rgba(255, 255, 255, 0.2); border-radius: 50%; box-shadow: 0 2px 10px rgba(0,0,0,0.1); } 
 /* 定义旋转动画关键帧 */
 @keyframes spin-icon { 
 from { transform: rotate(0deg); } 
 to { transform: rotate(360deg); } 
 }
 
 /* SVG 图标样式 */
 .music-switch .icon { /* 应用动画：名称 时长 匀速 无限循环 */
 animation: spin-icon 5s linear infinite; /* 关键点：默认状态下动画是暂停的 */
 animation-play-state: paused; } 
 
 /* 当添加了 .playing 类时，让动画运行 */
 .music-switch.playing .icon { animation-play-state: running; } 
/* 旋转图片动画 */
@keyframes spin_z { 
 from { transform: rotate(0deg); } 
to { transform: rotate(360deg); } 
 }
@keyframes spin_f { 
 from { transform: rotate(0deg); } 
to { transform: rotate(-360deg); } 
 }
.spin_fan { animation: spin_f 150s linear infinite; } 
.spin_zheng { animation: spin_z 160s linear infinite; } 
.sh_gun_up { display: flex; flex-direction: column; animation: sh_scroll 300s linear infinite; } 
.sh_gun_up .clone { position: absolute; top: 0; opacity: 0; } 
/* 翻转特效 */
@keyframes fanzhuanX1 { 
 from { transform:rotateY(0deg); } 
 to { transform:rotateY(360deg); } 
 }
.fanzhuan_x:hover { animation:fanzhuanX1 3s; } 
.fanzhuan2_x:hover { -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1); } 

.btn_arrow { margin: 0; padding: 0; border: none; background: none; } 
.down_arrow_view { position: fixed; z-index: 1000; bottom: 1.5em; left: 50%; width: 3em; height: 1.75em; margin: 0 0 0 -1.5em; -webkit-animation: pointDown 0.6s 0.6s ease-in infinite alternate forwards; animation: pointDown 0.6s 0.6s ease-in infinite alternate forwards; fill: #fff; } 
@-webkit-keyframes pointDown { 
 from { -webkit-transform: translate3d(0,-10px,0); transform: translate3d(0,-10px,0); } 
to { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 
 }

@keyframes pointDown { 
 from { -webkit-transform: translate3d(0,-10px,0); transform: translate3d(0,-10px,0); } 
to { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 
 }
.down_arrow_view path { -webkit-transition: fill 0.3s; transition: fill 0.3s; fill: inherit; } 

.down_arrow_view:hover,
.down_arrow_view:focus { outline: none; fill: #03a9f4; } 
.xiaxue_gif_231212 { background-image: url(../images/body_bg3.gif); background-repeat: repeat; } 
.petals_1225 { background-image: url(../images/petals_1225.gif); background-repeat: repeat; } 
.rain_1225 { background-image: url(../images/rain_1225.gif); background-repeat: repeat; } 

/* 今日新疆2604 */
.jr64_bg5_302 { background-image: url(../i/jr64_bg5_302.webp); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; }
/* 26元宵 */
.yx6_bg10_228 { background-image: url(../i/yx6_bg10_228.webp); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; }
/* 国际春晚 */
.gjcw_bg1 { background-image: url(../i/gjcw_bg1.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; }
.gjcw_bg2 { background-image: url(../i/gjcw_bg2.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; }
/* 春节 */
.cj26_k_210 { background-image: url(../i/cj26_k_210.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.cj26_bg10_210 { background-image: url(../i/cj26_bg10_210.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; }
/* 贺娇龙纪念馆 */
.hjl_bg10_207 { background-image: url(../i/hjl_bg10_207.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.hjl_bg11_207 { background-image: url(../i/hjl_bg11_207.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.hjl_bg12_207 { background-image: url(../i/hjl_bg12_207.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.hjl_bg13_207 { background-image: url(../i/hjl_bg13_207.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.hjl_bg14_207 { background-image: url(../i/hjl_bg14_207.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.hjl_bg15_207 { background-image: url(../i/hjl_bg15_207.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 跨国春晚 */
/* 横向滚动新闻开始 */
.kgcw_news-scroll { position: relative; width: 100%; overflow: hidden; } 
.kgcw_news-content { display: flex; animation: scroll 30s linear infinite; white-space: nowrap; } 
.kgcw_news-content:hover { animation-play-state: paused; } 
@keyframes scroll { 
 0% { transform: translateX(0); } 
 100% { transform: translateX(-50%); } 
 }
 /* 横向滚动新闻结束 */
.kgcw_bg10_204 { background-image: url(../i/kgcw_bg10_204.webp); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; background-color: #fcf1db; } 
.kgcw_bg11_204 { background-image: url(../i/kgcw_bg11_204.webp); background-repeat: no-repeat; background-position: center top; background-size: cover; background-color: #e44f2f; } 
.kgcw_bg12_204 { background-image: url(../i/kgcw_bg12_204.webp); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; background-color: #fcf1db; } 
.kgcw_bg13_204 { background-image: url(../i/kgcw_bg13_204.webp); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; background-color: #fcf1db; } 

/* 今日新疆2603 */
.jr2603_bg10_224{ background-image: url(../i/jr2603_bg10_224.webp); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; } 
 
/* 今日新疆2602 */
.jr2602_bg10 { background-image: url(../i/jr2602_bg10_126.webp); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; } 
 
/* 今日新疆2524 */
.jr2524_bg1_0107 { background-image: url(../i/jr2524_bg1_0107.webp); background-repeat: no-repeat; background-position: center bottom; background-size: 100% auto; } 
.jr2524_bg2_0107 { background-image: url(../i/jr2524_bg2_0107.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 


.wyyy_bg1_1224 { background-image: url(../i/wyyy_bg1_1224.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
.wyyy_bg2_1224 { background-image: url(../i/wyyy_bg2_1224.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
/* 今日新疆252 */
.ff70_bg5_717 { background-image: url(../i/ff70_bg5_717.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
/* 今日新疆20 */
.jrxj20_col1bg2_1030 { background-image: url(../images/jrxj20_col1bg2_1030.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
.jrxj20_col1bg3_1030 { background-image: url(../images/jrxj20_col1bg3_1030.png); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
.jrxj_col0bg1_240115 { background-image: url(../images/jrxj_col0bg1_240115.png); background-repeat: no-repeat; background-position: center bottom; background-size: 100% auto; } 
/* 今日新疆2523 */
.jr2523_bg1_1215 { background-image: url(../i/jr2523_bg1_1215.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2523_bg2_1215 { background-image: url(../i/jr2523_bg2_1215.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 今日新疆2522 */
.jr2522_bg6_1126 { background-image: url(../i/jr2522_bg6_1126.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 今日新疆2521 */
.jr2521_bg5_1119 { background-image: url(../i/jr2521_bg5_1119.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2521_bg6_1119 { background-image: url(../i/jr2521_bg6_1119.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 智造新未来 */
.zzxwl_bg5_1110 { background-image: url(../i/zzxwl_bg5_1110.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zzxwl_bg6_1110 { background-image: url(../i/zzxwl_bg6_1110.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

.zzxwl_bg8_1110 { background-image: url(../i/zzxwl_bg8_1110.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zzxwl_bg9_1110 { background-image: url(../i/zzxwl_bg9_1110.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zzxwl_bg10_1110 { background-image: url(../i/zzxwl_bg10_1110.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zzxwl_bg11_1110 { background-image: url(../i/zzxwl_bg11_1110.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zzxwl_bg12_1110 { background-image: url(../i/zzxwl_bg12_1110.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zzxwl_bg13_1110 { background-image: url(../i/zzxwl_bg13_1110.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj_col2bg1_240115 { background-image: url(../images/jrxj_col2bg1_240115.png); background-repeat: no-repeat; background-position: center bottom; background-size: 93% 80%; } 
.zzxwl_gxtbg1_1112 { background-image: url(../i/zzxwl_gxtbg1_1112.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zzxwl_gxtbg2_1112 { background-image: url(../i/zzxwl_gxtbg2_1112.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.zzxwl_gxtbg3_1112 { background-image: url(../i/zzxwl_gxtbg3_1112.webp); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
 #graph-container { width: 100%; height: 100vh; position: relative; } 
.node1113 { position: absolute; display: flex; align-items: center; justify-content: center; border-radius: 50%; color: white; font-size: 14px; font-weight: bold; padding: 6px; text-align: center; cursor: pointer; transition: transform 0.3s ease, box-shadow 0.3s ease; user-select: none; z-index: 10; } 
.node1113:hover { transform: scale(1.1); box-shadow: 0 0 15px rgba(0, 0, 255, 0.5); } 
.connection1113 { position: absolute; background-color: #87CEEB; /* 淡蓝色 */ transform-origin: 0 0; } 
/* 重阳节25 */
.cy25_bg1_1023 { background-image: url(../i/cy25_bg1_1023.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.cy25_bg3_1023 { background-image: url(../i/cy25_bg3_1023.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆2518 */
.jr2518_bg1_1010 { background-image: url(../i/jr2518_bg1_1010.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2518_bg2_1010 { background-image: url(../i/jr2518_bg2_1010.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 


/* 国庆25*/
.gq25_bg1_926 { background-image: url(../i/gq25_bg1_926.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.gq25_bg2_926 { background-image: url(../i/gq25_bg2_926.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.gq25_bg3_926 { background-image: url(../i/gq25_bg3_926.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.gq25_bg4_926 { background-image: url(../i/gq25_bg4_926.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆2517 */
.jr2517_bg5_926 { background-image: url(../i/jr2517_bg5_926.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2517_bg6_926 { background-image: url(../i/jr2517_bg6_926.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* in70英文 */
.in70_bg5_924 { background-image: url(../images/in70_bg5_924.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.in70_bg6_924 { background-image: url(../images/in70_bg6_924.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; padding: 5% 13%; } 
/* 丰收节25 */
.fs25_bg5_922 { background-image: url(../images/fs25_bg5_922.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.fs25_bg6_922 { background-image: url(../images/fs25_bg6_922.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.fs25_bg7_922 { background-image: url(../images/fs25_bg7_922.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 自治区70周年 */
.z70n_col1bg5_916 { background-image: url(../images/z70n_col1bg5_916.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; background-color: #d54239; } 
.z70n_col1bg6_923 { background-image: url(../images/z70n_col1bg6_923.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; background-color: #d23835; } 
.z70n_col2bg5_916 { background-image: url(../images/z70n_col2bg5_916.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.z70n_col3bg5_916 { background-image: url(../images/z70n_col3bg5_916.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.z70n_col4bg5_916 { background-image: url(../images/z70n_col4bg5_916.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.z70n_col5bg5_916 { background-image: url(../images/z70n_col5bg5_916.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.z70n_pingban_916 { background-image: url(../images/z70n_pingban_916.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.z70n_jzbg5_916 { background-image: url(../images/z70n_jzbg5_916.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

.z70nen_bg7_923 { background-image: url(../images/z70nen_bg7_923.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; background-color: #d43a36; } 

.z70n_vertical1_916 img { width: auto; } 
.xjlh2024_col7bg3_0122 { background-image: url(../images/xjlh2024_col7bg3_0122.png); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
/* 今日新疆2516 */
.jr2516_footer_904 { background-image: url(../images/jr2516_footer_904.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2516_bg5_904 { background-image: url(../images/jr2516_bg5_904.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2516_bg6_904 { background-image: url(../images/jr2516_bg6_904.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2516_bg7_904 { background-image: url(../images/jr2516_bg7_904.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2516_bg8_904 { background-image: url(../images/jr2516_bg8_904.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2516_bg9_904 { background-image: url(../images/jr2516_bg9_904.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; } 

/* 今日新疆2515 */
.jr2515_footer_903 { background-image: url(../images/jr2515_footer_903.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2515_bg5_903 { background-image: url(../images/jr2515_bg5_903.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 今日新疆2514 */
.jr2514_footer_902 { background-image: url(../images/jr2514_footer_902.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2514_footer_902 { background-image: url(../images/jr2514_footer_902.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 七夕25 */
.qx25_bg5_826 { background-image: url(../images/qx25_bg5_826.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qx25_col1bg_826 { background-image: url(../images/qx25_col1bg_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qx25_col3bg_826 { background-image: url(../images/qx25_col3bg_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qx25_col2bg1_826 { background-image: url(../images/qx25_col2bg1_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qx25_col2bg2_826 { background-image: url(../images/qx25_col2bg2_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

.qx25_btn10_826 { background-image: url(../images/qx25_btn10_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; width:121px; height: 76px; } 
.qx25_btn11_826 { background-image: url(../images/qx25_btn11_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; width:115px; height: 95px; } 
.qx25_btn12_826 { background-image: url(../images/qx25_btn12_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; width:90px; height: 115px; } 
.qx25_btn13_826 { background-image: url(../images/qx25_btn13_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; width:47px; height: 132px; } 
.qx25_btn14_826 { background-image: url(../images/qx25_btn14_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; width:40px; height: 102px; } 
.qx25_btn15_826 { background-image: url(../images/qx25_btn15_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; width:89px; height: 128px; } 
.qx25_btn16_826 { background-image: url(../images/qx25_btn16_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; width:144px; height: 122px; } 
.qx25_btn17_826 { background-image: url(../images/qx25_btn17_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; width:65px; height: 58px; } 

.on .qx25_btn10_826,.qx25_btn10_826:hover { background-image: url(../images/qx25_btn10b_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.on .qx25_btn11_826,.qx25_btn11_826:hover { background-image: url(../images/qx25_btn11b_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.on .qx25_btn12_826,.qx25_btn12_826:hover { background-image: url(../images/qx25_btn12b_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.on .qx25_btn13_826,.qx25_btn13_826:hover { background-image: url(../images/qx25_btn13b_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.on .qx25_btn14_826,.qx25_btn14_826:hover { background-image: url(../images/qx25_btn14b_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.on .qx25_btn15_826,.qx25_btn15_826:hover { background-image: url(../images/qx25_btn15b_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.on .qx25_btn16_826,.qx25_btn16_826:hover { background-image: url(../images/qx25_btn16b_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.on .qx25_btn17_826,.qx25_btn17_826:hover { background-image: url(../images/qx25_btn17b_826.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆2513 */
.jr2513_col1bg_822 { background-image: url(../images/jr2513_col1bg_822.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2513_col2bg_822 { background-image: url(../images/jr2513_col2bg_822.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2513_col3bg_822 { background-image: url(../images/jr2513_col3bg_822.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2513_col4bg_822 { background-image: url(../images/jr2513_col4bg_822.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jr2513_col5bg_822 { background-image: url(../images/jr2513_col5bg_822.jpg); background-repeat: no-repeat; background-position: center bottom; background-size: 100% 80%; } 
.jr2513_footer_822 { background-image: url(../images/jr2513_footer_822.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/*四季游新疆英文 */
.xifs_bg_804 { background-image: url(../images/xifs_bg_804.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/*第七届舞蹈节 */
.d7wdj_bg5_717 { background-image: url(../images/d7wdj_bg5_717.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.d7wdj_col3bg6_717 { background-image: url(../images/d7wdj_col3bg6_717.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.d7wdj_col4bg_717 { background-image: url(../images/d7wdj_col4bg_717.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆2512 */
.jrxj2512_bg5_714 { background-image: url(../images/jrxj2512_bg5_714.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj2512_fbg6_714 { background-image: url(../images/jrxj2512_fbg6_714.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 学习兴疆 */
.xxxj_col1bg3_619 { background-image: url(../images/xxxj_col1bg3_619.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.xxxj_col2bg3_619 { background-image: url(../images/xxxj_col2bg3_619.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.xxxj_col3bg3_619 { background-image: url(../images/xxxj_col3bg3_619.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.xxxj_col1bg2_619 { background-image: url(../images/xxxj_col1bg2_619.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.xxxj_col1tbg_611 { background-image: url(../images/xxxj_col1tbg_611.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.xxxj_col3bg5_619 { background-image: url(../images/xxxj_col3bg5_619.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.xxxj_col3bg6_619 { background-image: url(../images/xxxj_col3bg6_619.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.calendar-header_619 { display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px; } 
.tab-content .tab-pane { padding-top: 0; } 
.xxxj_col1bg3_923 { background-image: url(../images/xxxj_col1bg3_923.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆2511 */
.jrxj2511_col1bg_618 { background-image: url(../images/jrxj2511_col1bg_618.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj2511_col2bg_618 { background-image: url(../images/jrxj2511_col2bg_618.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj2511_col3bg_618 { background-image: url(../images/jrxj2511_col3bg_618.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj2511_col4bg_618 { background-image: url(../images/jrxj2511_col4bg_618.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj2511_col5bg_618 { background-image: url(../images/jrxj2511_col5bg_618.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj2511_col6bg_618 { background-image: url(../images/jrxj2511_col6bg_618.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj2511_col7bg_618 { background-image: url(../images/jrxj2511_col7bg_618.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 环着沙漠看新疆 */
.hzsmkxj_bg5_616 { background-image: url(../images/hzsmkxj_bg5_616.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆2510 */
.jrxj2510_bg5_528 { background-image: url(../images/jrxj2510_bg5_528.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj2510_fbg6_528 { background-image: url(../images/jrxj2510_fbg6_528.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 我心目中的新疆 */
.wxmzd_bg5_529 { background-image: url(../images/wxmzd_bg5_529.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.wxzdxj_col1bg1_529 { background-image: url(../images/wxzdxj_col1bg1_529.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 旅游发展大会25 */
.lfdh25_col2bg5_522 { background-image: url(../images/lfdh25_col2bg5_522.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.lfdh25_col3bg5_522 { background-image: url(../images/lfdh25_col3bg5_522.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.lfdh25_col3bg6_522 { background-image: url(../images/lfdh25_col3bg6_522.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.lfdh25_col3bg7_522 { background-image: url(../images/lfdh25_col3bg7_522.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.lfdh25_col4bg5_522 { background-image: url(../images/lfdh25_col4bg5_522.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.lfdh25_col4bg6_522 { background-image: url(../images/lfdh25_col4bg6_522.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 今日新疆259 */
.jrxj259_fbg5_515 { background-image: url(../images/jrxj259_fbg5_515.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj259_col1bg5_515 { background: #38609B; background: linear-gradient(180deg, rgba(56, 96, 155, 1) 60%, rgba(245, 247, 249, 0) 40%); } 
.jrxj259_col1bg6_515 { background: #38609B; background: linear-gradient(90deg, rgba(56, 96, 155, 1) 50%, rgba(245, 247, 249, 0) 50%); } 
.jrxj259_col1bg7_515 { background: #38609B; background: linear-gradient(270deg, rgba(56, 96, 155, 1) 50%, rgba(245, 247, 249, 0) 50%); } 
/* 今日新疆258 */
.jrxj258_bg5_512 { background-image: url(../images/jrxj258_bg5_512.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj258_fbg6_512 { background-image: url(../images/jrxj258_fbg6_512.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 24年五一 */
.wyldj24_bodybg1_0426 { background-image: url(../images/wyldj24_bodybg1_0426.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 
.wyldj24_col1bg1_0426 { background-image: url(../images/wyldj24_col1bg1_0426.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.wyldj24_col2bg1_0426 { background-image: url(../images/wyldj24_col2bg1_0426.png); background-repeat: no-repeat; background-position: center 30px; background-size: 100% 95%; } 
.barrager { width: 100%; margin: 0 auto; overflow: hidden; position: relative; } 
.barrager div { position: absolute; color: #523022; } 
/* 今日新疆257 */
.jrxj257_bg5_422 { background-image: url(../images/jrxj257_bg5_422.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj257_fbg_422 { background-image: url(../images/jrxj257_fbg_422.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj257_col3img2_422 { background-image: url(../images/jrxj257_col3img2_422.png); background-repeat: no-repeat; background-position: center center; background-size: 100% auto; } 
/* 航拍新疆 */
.hpxj1_col2bg5_418 { background-image: url(../images/hpxj1_col2bg5_418.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.hpxj1_col2bg6_418 { background-image: url(../images/hpxj1_col2bg6_418.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.hpxj1_col3bg5_418 { background-image: url(../images/hpxj1_col3bg5_418.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.hpxj1_col5bg1_418 { background-image: url(../images/hpxj1_col5bg1_418.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

.hpxj1_btn .nav-pills .nav-link { color: rgba(255,255,255,.5) } 
.hpxj1_btn .nav-pills .nav-link.active { color: #fff; background-color: rgba(0,123,255,.7); } 
/* 今日新疆256 */
.jrxj256_bg5_403 { background-image: url(../images/jrxj256_bg5_403.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj256_footer5_403 { background-image: url(../images/jrxj256_footer5_403.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 


/* 2025清明节 */
.qm25_bg1_401 { background-image: url(../images/qm25_bg1_401.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_bg2_401 { background-image: url(../images/qm25_bg2_401.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_bg3_401 { background-image: url(../images/qm25_bg3_401.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_bg4_401 { background-image: url(../images/qm25_bg4_401.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_bg5_401 { background-image: url(../images/qm25_bg5_401.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_col3jz_401 { background-image: url(../images/qm25_col3jz_401.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_yh1_401 { background-image: url(../images/qm25_yh1_401.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_yh2_401 { background-image: url(../images/qm25_yh2_401.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_coljz_401 { background-image: url(../images/qm25_coljz_401.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.qm25_tbg5_401 { background-image: url(../images/qm25_tbg5_401.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆255 */
.jrxj255_bg5_317 { background-image: url(../images/jrxj255_bg5_317.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj255_fbg6_317 { background-image: url(../images/jrxj255_fbg6_317.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 今日新疆254 */
.jrxj254_bg5_304 { background-image: url(../images/jrxj254_bg5_304.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj254_fbg5_304 { background-image: url(../images/jrxj254_fbg5_304.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj254_col1bg1_304 { background-image: url(../images/jrxj254_col1bg1_304.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj254_col1bg2_304 { background-image: url(../images/jrxj254_col1bg2_304.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj254_col1bg3_304 { background-image: url(../images/jrxj254_col1bg3_304.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj254_col1bg4_304 { background-image: url(../images/jrxj254_col1bg4_304.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj254_col2bg5_304 { background-image: url(../images/jrxj254_col2bg5_304.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆铸牢中华民族共同体意识 */
.jrxjzl_bg5_221 { background-image: url(../images/jrxjzl_bg5_221.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxjzl_footerbg5_221 { background-image: url(../images/jrxjzl_footerbg5_221.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxjzl_imgbg5_221 { background-image: url(../images/jrxjzl_imgbg5_221.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 四季游新疆 */
.sjkxjew_bg5_221 { background-image: url(../images/sjkxjew_bg5_221.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 

/* 今日新疆253 */
.jrxj253_bg5_216 { background-image: url(../images/jrxj253_bg5_216.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj253_col1bg5_216 { background-image: url(../images/jrxj253_col1bg5_216.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.jrxj253_col2bg5_216 { background-image: url(../images/jrxj253_col2bg5_216.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 榜样的力量 */
.col1bg_bydll { background-image: url(../images/col1bg_bydll.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.bodybg_bydll { background-image: url(../images/bodybg_bydll.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.dy_bydll { background-image: url(../images/dy_bydll.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.Phonebg_bydll { background-image: url(../images/Phonebg_bydll.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
.wwcyj_col1imgbg1_0606 { background-image: url(../images/wwcyj_col1imgbg1_0606.png); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } 

/* 专题背景结束 */
/* 幻灯 幻灯开始 */
/* 上下联动幻灯-垂直滚动幻灯片的导航箭头样式 */
.z70nupdown-button-next,.z70nupdown-button-prev { position: absolute; left: 50%; z-index: 10; transform: translateX(-50%); width: 33px; height: 20px; margin-top: 0; background-size: 33px 20px; background-repeat: no-repeat; background-position: center; top: auto; bottom: auto; } 
.z70nupdown-button-next { background-image: url(../images/z70n_ab_916.png); bottom: 0; } 
.z70nupdown-button-prev { background-image: url(../images/z70n_at_916.png); top: 0; } 
.z70nupdown-button-next:after,.z70nupdown-button-prev:after { content: none; } 
.updownhd1 .swiper-slide-thumb-active img { background-image: url(../images/z70n_imgbg5_916.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; padding: 4px; padding-left: 11px; } 
.img-p3pl11 { max-width: 100%; height: auto; padding: 4px; padding-left: 11px; } 
 /* 自定义导航按钮样式 */

 .bydll_hd .swiper-container { overflow: hidden; /* 确保超出部分隐藏 */ } 
 .bydll_hd .custom-button-prev,.bydll_hd .custom-button-next { position: absolute; top: 50%; transform: translateY(-50%); width: 64px; height: 84px; z-index: 10; cursor: pointer; background-size: contain; background-position: center; background-repeat: no-repeat; } 
 .bydll_hd .custom-button-prev { left: 0; background-image: url('../images/LeftArr_red1_bydll.png'); } 
 .bydll_hd .custom-button-next { right: 0; background-image: url('../images/RightArr_red1_bydll.png'); } 

 .bydll_hd2 .swiper-container { overflow: hidden; /* 确保超出部分隐藏 */ } 
 .bydll_hd2 .z70n4t-button-prev,.bydll_hd2 .z70n4t-button-next { position: absolute; top: 50%; transform: translateY(-50%); width: 20px; height: 33px; z-index: 10; cursor: pointer; background-size: contain; background-position: center; background-repeat: no-repeat; } 
 .bydll_hd2 .z70n4t-button-prev { left: 0; background-image: url('../images/z70n_al_916.png'); } 
 .bydll_hd2 .z70n4t-button-next { right: 0; background-image: url('../images/z70n_ar_916.png'); } 

 
 .bydll_hd3 .swiper-container { overflow: hidden; /* 确保超出部分隐藏 */ } 
 .bydll_hd3 .z70n4t-button-prev,.bydll_hd3 .z70n4t-button-next { position: absolute; top: 50%; transform: translateY(-50%); width: 20px; height: 33px; z-index: 10; cursor: pointer; background-size: contain; background-position: center; background-repeat: no-repeat; } 
 .bydll_hd3 .z70n4t-button-prev { left: 0; background-image: url('../images/z70n_al3_916.png'); } 
 .bydll_hd3 .z70n4t-button-next { right: 0; background-image: url('../images/z70n_ar3_916.png'); } 
 /* 禁用状态样式 */
 .bydll_hd .z70n4t-button-disabled, .bydll_hd2 .z70n4t-button-disabled { opacity: 0.5; cursor: not-allowed; } 
 /* 媒体查询：在手机端隐藏按钮 */
 @media (max-width: 767px){
 .bydll_hd .custom-button-prev,.bydll_hd .custom-button-next,.z70nupdown-button-next,.z70nupdown-button-prev,.z70n4t-button-prev,.z70n4t-button-next { display: none; /* 隐藏按钮 */ } 
.z70n_vertical_h { max-height: 236px; overflow: hidden; } 
.z70n_dy_nav { bottom: -16%; right: 0; left: 0; } 
.xxxj_dy_nav { top: 2%; right: 5px; } 
.btn-orange05 { padding: .8rem .1rem .8rem 1rem; font-size: 1rem; } 
.z70n_pingban_916 { padding:1.1rem 0.8rem 1.2rem 5.8rem; } 
.z70n_muban_916 { background-color: #fff2e6; } 
 }
 @media (min-width: 768px){
 .slider-wc { padding: 0 70px; } 
.slider-wc2 { padding: 0 35px; } 
.z70n_vertical_h { max-height: 653px; overflow: hidden; } 
.z70n_dy_nav { bottom: 7%; right: 0; left: 0; } 
.xxxj_dy_nav { top: 10%; right: 15%; } 
.btn-orange05 { padding: .9rem 2.5rem .9rem 5rem; font-size: 1.25rem; } 
.z70n_pingban_916 { padding: 1.8rem 0.8rem 1.7rem 7.2rem; } 
.z70n_muban_916 { background-image: url(../images/z70n_muban_916.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
 }
/* 选项卡开始 */
/* 20大选项卡样式 */

.nav-tabs2 .nav-link { margin-bottom: -1px; border-bottom: 3px solid transparent; border-color: #d2d2d2; } 
.nav-tabs2 .nav-item.show .nav-link, .nav-tabs2 .nav-link.active { color: #bc1413; border-color: #bc1413; } 
.btn-nav-tabs2 { position:absolute; top:3px; right:10px; } 
/* 选项卡介绍 */
/* 2个图片切换显示 */
 /* 1. 非active状态：显示第一张图，隐藏第二张图 */
 .img-tow:not(.active) .img-first { display: block; /* 显示第一张图 */ } 
 .img-tow:not(.active) .img-second { display: none; /* 隐藏第二张图 */ } 

 /* 2. active状态：显示第二张图，隐藏第一张图 */
 .img-tow.active .img-first { display: none; /* 隐藏第一张图 */ } 
 .img-tow.active .img-second { display: block; /* 显示第二张图 */ } 

 /* 3. 鼠标移入非active的a标签：切换为显示第二张图 */
 .img-tow:not(.active):hover .img-first { display: none; /* 隐藏第一张图 */ } 
 .img-tow:not(.active):hover .img-second { display: block; /* 显示第二张图 */ } 
/* 3、幻灯 幻灯开始 */
/* 全屏幻灯不带导航start */
.qpvwvh .swiper-container { padding-bottom:0; --swiper-theme-color: #ff9724; --swiper-navigation-color: #FFE8C6; /* 单独设置按钮颜色 */
 --swiper-navigation-size: 2.25rem; /* 设置按钮大小 */position: relative; } 
.qpvwvh .swiper-pagination-bullet { width: 10px; height: 10px; } 
/* 按钮1 */
.qpvwvh .swiper-button-next,.qpvwvh .swiper-button-prev { opacity: 0.6; top: 48%; } 
.qpvwvh .swiper-container:hover .swiper-button-next, .qpvwvh .swiper-container:hover .swiper-button-prev { opacity: 1; } 

/* 按钮2 */
.qpvwvh .tsicon-caret-right,.qpvwvh .tsicon-caret-left { opacity: 0.5; top: 44%; padding: 0.5rem 0.5rem; position: absolute; font-size: 4rem; width: 4rem; height: 4rem; margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #2775b6; } 
.qpvwvh .tsicon-caret-right { right: -15px; left: auto; } 
.qpvwvh .tsicon-caret-left { left:-15px; right: auto; } 
.qpvwvh .swiper-container:hover .tsicon-caret-right, .qpvwvh .swiper-container:hover .tsicon-caret-left { background-color: #FFE8C6; border-radius: 3px; opacity: 1; } 
.qpvwvh .tsicon-caret-left,.qpvwvh .tsicon-caret-right { opacity: 1; top: 48%; } 
.qpvwvh .swiper-container:hover .tsicon-caret-right, .qpvwvh .swiper-container:hover .tsicon-caret-left { opacity: 1; } 
.qpvwvh .imgbg { overflow:hidden; } 
.qpvwvh .imgbg img { transition:transform 3.5s; -webkit-transition:transform 3.5s; transform:scale(1.1); -webkit-transform:scale(1.1); } 
.qpvwvh .swiper-slide-active .imgbg img { transform:scale(1); -webkit-transform:scale(1); } 


/* 全屏幻灯带导航start */
.qpttgsh { position: relative; } 
.qpttgsh.swiper-container { padding-bottom:0; --swiper-theme-color: #ff9724; --swiper-navigation-color: #FFE8C6; /* 单独设置按钮颜色 */
 --swiper-navigation-size: 2.25rem; /* 设置按钮大小 */position: relative; } 
.qpttgsh .swiper-pagination-bullet { width: 10px; height: 10px; } 
/* 按钮2 */
.qpttgsh .tsicon-right-circle,.qpttgsh .tsicon-left-circle { opacity: 0.5; top: 44%; padding: 0.5rem 0.9rem; position: absolute; font-size: 5rem; width: 5rem; height: 5rem; margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #da6445; } 
.qpttgsh .tsicon-right-circle { right: 10px; left: auto; } 
.qpttgsh .tsicon-left-circle { left:10px; right: auto; } 
.qpttgsh .swiper-container:hover .tsicon-right-circle, .qpttgsh .swiper-container:hover .tsicon-left-circle { background-color: #FFE8C6; border-radius: 50%; opacity: 0.9; } 

/* 全屏幻灯不带导航 end*/
/* 视频幻灯背景处理 */
.videoImg { background-repeat: no-repeat; background-size: cover; } 

/* 3d幻灯 */
.certify { position: relative; width: 100%; margin: 0 auto } 
.certify .swiper-container { padding-bottom: 60px; } 
.certify .swiper-slide { width: 745px; height: 465px; background: #fff; box-shadow: 0 8px 30px #ddd; } 
.certify .swiper-slide img { display:block; width: 100%; height: auto; } 
.certify .swiper-slide p { line-height: 45px; padding-top: 0; text-align: center; color: #636363; font-size: 1.1em; margin: 0; overflow: hidden; height: 45px; } 
.certify .swiper-pagination { width: 100%; bottom: 20px; } 
.certify .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border: 3px solid #fff; background-color: #d5d5d5; width: 10px; height: 10px; opacity: 1; } 
.certify .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 3px solid #00aadc; background-color: #fff; } 
.certify .swiper-button-prev { left: -50px; width: 45px; height: 45px; background: url(../images/wm_button_icon.png) no-repeat; background-position: 0 0; background-size: 100%; } 
.certify .swiper-button-prev:hover { background-position: 0 -46px; background-size: 100% } 
.certify .swiper-button-next { right: -50px; width: 45px; height: 45px; background: url(../images/wm_button_icon.png) no-repeat; background-position: 0 -93px; background-size: 100%; } 
.certify .swiper-button-next:hover { background-position: 0 -139px; background-size: 100% } 
.certify .swiper-button-next:after { content: none; } 
.certify .swiper-button-prev:after { content: none; } 
.certify .swiper-container-3d .swiper-slide-shadow-right, .certify .swiper-container-3d .swiper-slide-shadow-left { background-image: none; } 
.bb-title { margin: 0; padding: 0; } 
.bb-title li { line-height: 60px; height: 60px; overflow: hidden; padding: 0px; margin: 60px 0; font-size: 18px; } 
.bb-title li a { background: #ffd737; padding: 12px 5px; } 
.bb-title li span:hover,.bb-title li a:hover { color: #ffffff; background: #cc0000; } 
.bb-title li span { float: left; border-radius: 50px; width: 60px; height: 60px; background: #ffd737; text-align: center; font-size: 24px; font-weight: 700; margin-right: 30px; } 
.swiper-slide-active .bb-title { background: #cc0000; } 
.swiper-slide-active .bb-title a { color: #ffffff; } 
.swiper-slide-active .bb-title a:hover { color: #ffd737; } 

/* 左右联动幻灯 */
.gallery-thumbs { height: 519px; box-sizing: border-box; padding: 5px; border: 1px solid #dcbb50; overflow: hidden; } 
.gallery-thumbs .swiper-slide { opacity: 0.5; background-size: cover; background-position: center; position: relative; } 
.gallery-thumbs .swiper-slide-thumb-active { opacity: 1; border: 5px solid #dcbb50; } 
.zjbwg_Thumbs:hover { background-color: #ffcc8e } 
.gallery-thumbs2,.gallery-thumbs2 .swiper-wrapper { max-height: 519px; } 
/* 右边文字左边幻灯 */
.twhd2_tab { list-style: none; margin: 0; padding: 0; } 
.twhd2_tab li { background-position: 0 50%; background-repeat: no-repeat; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } 
.twhd2_tab li:hover { cursor: pointer; } 
.twhd2_tab li p { line-height: 24px; height: 48px; overflow: hidden; margin: 0; font-size: 16px; } 
.twhd2_tab .on { transform:scale(1.1); font-weight: bold; color: #df3934; text-shadow: 2px 2px 6px rgba(255, 253, 205, 1); } 
.twhd2_tab li { padding: 45px 30px 45px 0px; color: #3359b6; } 
.twhd2_tab li p { line-height: 20px; margin: 0; height: 60px; } 


.twhd3_tab { list-style: none; margin: 0; padding: 0; } 
.twhd3_tab li { background-position: 0 50%; background-repeat: no-repeat; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; } 
.twhd3_tab li:hover { cursor: pointer; } 
.twhd3_tab .on { transform:scale(1.1); font-weight: bold; color: #df3934; text-shadow: 2px 2px 6px rgba(255, 253, 205, 1); } 

/* 3d幻灯开始 */
.swiper_16y9img .swiper-slide { height: auto; } 
.swiper_16y9img .swiper-slide img { display:block; width: auto; height: auto; margin: 0 auto; } 
/* 3d幻灯结束 */
/* 缓动横版幻灯 */
.slowlyhd .swiper-container { padding-bottom:40px; } 
.slowlyhd .swiper-wrapper { } 
.slowlyhd .swiper-slide { width:978px; transition-timing-function:linear; } 
@media only screen and (max-width:1200px){
 .slowlyhd .swiper-slide { width:978px; } 
 }
@media only screen and (max-width:980px){
 .slowlyhd .swiper-slide { width:90%; } 
 }
@media only screen and (max-width:480px){
 .slowlyhd .swiper-slide { width:90%; } 
 }
.slowlyhd .swiper-slide img { width:100%; } 
.swiper-slide .title { position:absolute; bottom: 0px; left: 0; right: 0; text-align: center; font-size:15px; line-height: 32px; height: 30px; overflow: hidden; padding: 0 10px; color: #fff; background-color: rgba(0, 0, 0, 0.5); border-radius: 6px; } 
.slowlyhd .swiper-button-next,.slowlyhd .swiper-button-prev { width:43px; height:56px; background-size:43px 56px; margin-top:-56px; outline:none; } 
.slowlyhd .swiper-button-next { background-image:url(../images/cursor-next.png); } 
.slowlyhd .swiper-button-prev { background-image:url(../images/cursor-prev.png); } 
.slowlyhd .swiper-pagination-bullet { background:none; opacity:1; margin:0 6px !important; width:9px; height:9px; position:relative; outline:none; vertical-align:middle; } 
.slowlyhd .swiper-pagination-bullet span { width:3px; height:3px; background:#CCC; display:block; border-radius:50%; margin-top:3px; margin-left:3px; } 
.slowlyhd .swiper-pagination-bullet i { background:#000; height:1px; width:20px; position:absolute; top:4px; transform:scaleX(0); transform-origin:left; z-index:3; transition-timing-function:linear; } 
.slowlyhd .swiper-pagination-bullet-active span,.swiper-pagination-bullet:hover span { width:9px; height:9px; margin-top:0; margin-left:0; background:#000; position:relative; z-index:1; } 
.slowlyhd .swiper-pagination-bullet-active i { animation:middle 6s; } 
.slowlyhd .swiper-pagination-bullet:first-child.swiper-pagination-bullet-active i { animation:first 6s; } 
.slowlyhd .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active i { animation:last 6s; } 
@keyframes first { 
 0% { transform:scaleX(0.5); left:0px; } /*091*/
 100% { transform:scaleX(1); left:2px; } /*0915*/ } 
@keyframes last { 
 0% { transform:scaleX(0.7); left:-10px; } /*1090*/
 20% { transform:scaleX(0.3); left:2px; } /*090*/
 100% { transform:scaleX(0.3); left:0px; } /*090*/ } 
@keyframes middle { 
 0% { transform:scaleX(0.7); left:-10px; } /*1091*/
 20% { transform:scaleX(0.45); left:2px; } /*092*/
 100% { transform:scaleX(1); left:2px; } /*0913*/ } 

/* 3d幻灯 */
.certify3 { position: relative; width: 100%; margin: 0 auto } 
.certify3 .swiper-container { position: relative; --swiper-theme-color: #ff9724; --swiper-navigation-color: #FFE8C6; --swiper-navigation-size: 2.25rem; } 
.certify3 .swiper-slide { } 
.certify3 .swiper-slide img { display:block; width: auto; height: auto; margin: 0 auto; } 
.certify3 .swiper-slide p { line-height: 45px; padding-top: 0; text-align: center; color: #636363; font-size: 1.1em; margin: 0; overflow: hidden; height: 45px; } 
.certify3 .swiper-pagination { width: 100%; bottom: 0px; } 
.certify3 .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border: 3px solid #fff; background-color: #d5d5d5; width: 10px; height: 10px; opacity: 1; } 
.certify3 .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 3px solid #00aadc; background-color: #fff; } 
.certify3 .tsicon-right-circle,.certify3 .tsicon-left-circle { opacity: 0.5; top: 44%; padding: 0.5rem 0.9rem; position: absolute; font-size: 3rem; width: 2rem; height: 2rem; margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #ff9724; } 
.certify3 .tsicon-right-circle { right: 10px; left: auto; } 
.certify3 .tsicon-left-circle { left:10px; right: auto; } 
.certify3 .tsicon-right-circle,.certify3 .tsicon-left-circle { opacity: 0.6; top: 51%; } 
.certify3 .swiper-container:hover .tsicon-right-circle, .certify3 .swiper-container:hover .tsicon-left-circle { background-color: #FFE8C6; border-radius: 50%; opacity: 1; } 

/* 文字幻灯开始 议程 */
.texthd1 .swiper-container { padding-bottom: 2.5rem; --swiper-theme-color: #ff9724; /* 设置Swiper风格 */
 --swiper-navigation-color: #FFE8C6; /* 单独设置按钮颜色 */
 --swiper-navigation-size: 3rem; /* 设置按钮大小 */position: relative; } 
.texthd1 .swiper-pagination-bullet { width: 10px; height: 10px; } 
.texthd1 .tsicon-right-circle-fill,.texthd1 .tsicon-left-circle-fill { opacity: 0.6; top: 27px; padding: 0.5rem 0.9rem; position: absolute; font-size: 2rem; width: 2rem; height: 2rem; margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #bfbfbf; } 
 .texthd1 .tsicon-right-circle-fill { right:10px; left:auto; } 
 .texthd1 .tsicon-left-circle-fill { right:115px; left:auto; } 
.texthd1 .swiper-container:hover .tsicon-right-circle-fill, .texthd1 .swiper-container:hover .tsicon-left-circle-fill { opacity: 1; } 
.texthd1 .imgbg { overflow:hidden; } 
.texthd1 .imgbg img { transition:transform 3.5s; -webkit-transition:transform 3.5s; transform:scale(1.1); -webkit-transform:scale(1.1); } 
.texthd1 .swiper-slide-active .imgbg img { transform:scale(1); -webkit-transform:scale(1); } 
.texthd_title1 { right:45px; left:auto; } 
/* 文字幻灯结束 */

/* 上下箭头幻灯开始*/
.updown_arrows { height: 390px; } 
.updown_arrows .tsicon-xiangshang,.updown_arrows .tsicon-xiangxia { opacity: 0.5; padding: 0.5rem 0.9rem; position: absolute; font-size: 2.5rem; width: 2.5rem; height: 2.5rem; margin-top: calc(0px - (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)); } 

.updown_arrows .swiper-container:hover .tsicon-xiangshang, .updown_arrows .swiper-container:hover .tsicon-xiangxia { background-color: #FFE8C6; border-radius: 50%; opacity: 0.9; } 
.updown_arrows .swiper-button-next,.updown_arrows .swiper-button-prev { opacity: 0.6; display: flex; align-items: center; justify-content: center; left: auto; right: auto; } 
.updown_arrows .swiper-button-next { top: 0; bottom: auto; } 
.updown_arrows .swiper-button-prev { top:auto; bottom: 0; } 
.updown_arrows .swiper-container:hover .swiper-button-next, .updown_arrows .swiper-container:hover .swiper-button-prev { opacity: 1; } 
/* 上下箭头幻灯结束 */
/* 响应式手风琴开始 */
.accordion { height:300px; overflow: hidden; position:relative; } 
.accordion:after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #fff; } 
.accordion._create:after { display: none; } 

.accordion__ul { display:block; list-style: none; margin: 0; padding: 0; width:9999px; height:300px; overflow:hidden; position:absolute; left:0; top:0; } 
.accordion__li { display:block; list-style: none; margin: 0; padding: 0; height:300px; float:left; overflow: hidden; box-shadow: 0 0 10px 0 #000; transition: all 0.3s ease-out; } 
.accordion__img { display: block; cursor: pointer; } 
/* 响应式手风琴结束 */
/* 幻灯结束 */

/* 4、响应式处理 */
@media (max-width: 575.98px) { /* 宽度控制 */
.fzxj-min-vw-20 { min-width: 20vw; } 
 }
@media (min-width: 576px) { } 
@media (min-width: 768px) { /* 字体字号控制 */
.f-z26 { font-size: 1.625rem; } 
.f-z28 { font-size: 28px; } 
.f-z24 { font-size: 24px; } 
.f-shu { writing-mode: vertical-lr; letter-spacing: .3rem; } 
.f-spac1 { letter-spacing:.6rem; } 
/* 间隔距离 */
.my-md-10r2 { margin-top:10rem!important; margin-bottom:10rem!important; } 
.my-md-10r { margin-top:5rem!important; margin-bottom:5rem!important; } 
.my-md-8r { margin-top:8rem!important; margin-bottom:8rem!important; } 
.mt-md-n1d8r { margin-top:-1.8rem!important; } 
.mt-md-n10r { margin-top:-10rem!important; } 
.mt-md-n12r { margin-top:-12rem!important; } 
.mt-md-n14r { margin-top:-14rem!important; } 
.mt-md-n6 { margin-top: -6rem!important; } 
.mt-md-n16 { margin-top: -16rem!important; } 
.mt-md-n18 { margin-top: -18rem!important; } 
.mt-md-4r { margin-top: 4rem!important; } 
.mt-md-25r { margin-top: 25rem!important; } 
.mb-md-b7 { margin-bottom: 7%!important; } 
.mb-md-b10 { margin-bottom: 10%!important; } 

.pt-md-4r { padding-top: 4rem!important; } 
.pt-md-5r { padding-top: 5rem!important; } 
.pt-md-b11 { padding-top: 11%!important; } 
.pt-md-b12 { padding-top: 12%!important; } 
.pt-md-b14 { padding-top: 14%!important; } 
.pt-md-b20 { padding-top: 20%!important; } 
.pt-md-b21 { padding-top: 21%!important; } 
.pt-md-b27 { padding-top: 27%!important; } 
.pt-md-b32 { padding-top: 32%!important; } 
.pt-md-b37 { padding-top: 37%!important; } 
.pt-md-b40 { padding-top: 40%!important; } 
.pl-md-b16 { padding-left: 16%!important; } 
.pr-md-b16 { padding-right: 16%!important; } 
.px-md-b10 { padding-left: 10%!important; padding-right:10%!important; } 
.px-md-b39 { padding-left: 39%!important; padding-right:39%!important; } 
.px-md-5r { padding-left: 5rem!important; padding-right: 5rem!important; } 
.px-md-6r { padding-left: 6rem!important; padding-right: 6rem!important; } 
.px-md-8r { padding-left: 8rem!important; padding-right: 8rem!important; } 
.px-md-10r { padding-left: 5rem!important; padding-right: 10rem!important; } 
.px-md-10r2 { padding-left: 10rem!important; padding-right: 10rem!important; } 
.py-md-10r { padding-top: 5rem!important; padding-bottom: 10rem!important; } 
.py-md-10r2 { padding-top: 10rem!important; padding-bottom: 10rem!important; } 
.py-md-s8x13 { padding-top: 8rem!important; padding-bottom: 13rem!important; } 
.py-md-4r { padding-top: 4rem!important; padding-bottom: 4rem!important; } 
.py-md-5r { padding-top: 5rem!important; padding-bottom: 5rem!important; } 
.py-md-6r { padding-top: 6rem!important; padding-bottom: 6rem!important; } 
.py-md-21r { padding-top: 2rem!important; padding-bottom: 1rem!important; } 
.py-md-b10 { padding-top: 10%!important; padding-bottom: 10%!important; } 
.p-md-5r { padding: 5rem!important; } 
.pb-md-5r { padding-bottom: 5rem!important; } 
.pb-md-6r { padding-bottom: 6rem!important; } 
.pb-md-7r { padding-bottom: 7rem!important; } 
.pb-md-b10 { padding-bottom: 10%!important; } 
.pb-md-b15 { padding-bottom: 15%!important; } 
.pb-md-b19 { padding-bottom: 19%!important; } 
.pb-md-b30 { padding-bottom: 30%!important; } 
.ts_item5 .list-group-item { padding: 0.75rem 0.75rem 0.75rem 0.75rem; font-size: 0.875rem; } 

.te1-padding { padding-top: 3rem!important; padding-right: 7rem!important; padding-bottom: 3rem!important; padding-left: 4rem!important; } 

/* 高度控制 */
.zt_card_h336 { height: 333px; } 
.mdh376_xsh197 { height: 376px; } 
.vh-md-100 { height: 100vh; } 
.slzyj_h666 { height: 666px; } 
.z70n_col4bg5_916 .barrager { height: 840px; } 
.in70_bg5_924 .barrager { height: 640px; } 
/* 宽度控制 */
.w-md-50 { width: 50%!important; } 
.w-md-60 { width: 60%!important; } 
/* 嵌入页控制 */
.embed-responsive-10by1::before { padding-top: 15%; } 
.pt-md19xs66::before { padding-top: 19%; } 
.embed-responsive-1by2::before { padding-top: 200%; } 
.h5if-16by9::before { padding-top: 56.25%; } 

/* 按钮大小控制 */
 .btn-md-lg { padding: .5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: .3rem; } 
.studyDate_619 { min-width:56px; min-height: 48px; } 

/* pc端绝对定位 */
.abs_md_ty { position:absolute; } 
.abs_md_right2 { position:absolute; top:0; right:0; } 
.abs_md_bleft2 { position:absolute; bottom:0; left:-40px; } 
/* pc电脑端鼠标滚轮横向滚动 */
.hxgdtf { display: flex; overflow: hidden; overflow-x: scroll; } 
.hxgdtz { flex-shrink: 0; width: 100vw; height: 100vh; } 
/* 横滚 henggun 父子div */
.henggun-fu { -webkit-overflow-scrolling: touch; overflow-scrolling: touch; overflow: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow-y: hidden; } 
.henggun-zi { width: 12000px; width: -moz-max-content; width: -webkit-max-content; width: -o-max-content; width: -ms-max-content; width: max-content; } 
.henggun-zi .hxgdtz2 { width: 100vw; height: 100vh; float: left; overflow: hidden; } 
/* pc电脑端鼠标滚轮横向滚动 end*/
/* 今日新疆2602 */
.jr2602_bg11 { background-image: url(../i/jr2602_bg11_126.webp); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; } 
/* 今日新疆2522 */
.jr2522_bg5_1126 { background-image: url(../i/jr2522_bg5_1126.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 今日新疆2518 */
.jr2518_bg3_1010 { background-image: url(../i/jr2518_bg3_1010.jpg); background-repeat: no-repeat; background-position: right center; background-size: 62% 100%; } 
/* 今日新疆2517 */
.jr2517_bg7_926 { background-image: url(../i/jr2517_bg7_926.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 80%; } 
.jr2514_bg5_902 { background-image: url(../i/jr2514_bg5_902.jpg); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 今日新疆258 */
.jrxj258_ab_rimg { position:absolute; right: 0; top:6%; max-width: 65%; } 
.jrxj258_ab_limg { position:absolute; left: 0; top:6%; max-width: 65%; } 
/* 五一劳动节2024 */
.wyldj2024_danmu .barrager { height: 500px; } 
/* 山河峥嵘 */
.shzr_bg5_411 { background-image: url(../images/shzr_bg5_411.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* z中秋节专题单独使用 */
.pt-210 { padding-top: 210px; } 
.pb-190 { padding-bottom: 190px; } 
/* 幻灯按钮尺寸 */
.qpttgsh .tsicon-right-circle,.qpttgsh .tsicon-left-circle { font-size: 5rem; width: 5rem; height: 5rem; } 
.texthd_title1 { right:45px; left:auto; top:-77px; } 
/* 卡片样式开始 */
.card_zt_shadow01 { border-radius: 50px; /* background: #e0e0e0; */
box-shadow: 30px 30px 60px #bebebe,
 -30px -30px 60px #ffffff; } 
.card_zt_btm1 { background-color: rgba(255, 255, 255, 0.25); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: rgba(142, 142, 142, 0.19) 0px 6px 15px 0px; -webkit-box-shadow: rgba(142, 142, 142, 0.19) 0px 6px 15px 0px; border-radius: 12px; -webkit-border-radius: 12px; color: rgba(255, 255, 255, 0.75); } 

.card_zt_btm2 { background-color: rgba(255, 255, 255, 0.25); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: rgba(142, 142, 142, 0.19) 0px 6px 15px 0px; -webkit-box-shadow: rgba(142, 142, 142, 0.19) 0px 6px 15px 0px; border-radius: 12px; -webkit-border-radius: 12px; color: rgba(255, 255, 255, 0.9); } 

/* From www.lingdaima.com */
.card_zt_btm4 { outline: 0; border: 0; cursor: pointer; will-change: box-shadow,transform; background: radial-gradient( 100% 100% at 100% 0%, #89E5FF 0%, #5468FF 100% ); box-shadow:3px 1em 1em 2px rgb(45 35 66 / 40%), 0px 0.3em 0.7em -0.01em rgb(45 35 66 / 62%), inset 0px -0.01em 0px rgb(58 65 111 / 50%); border-radius: 0.3em; color: #fff; text-shadow: 0 1px 0 rgb(0 0 0 / 40%); transition: box-shadow 0.15s ease, transform 0.15s ease; } 
 
 .card_zt_btm4:hover { box-shadow: 0px 0.1em 0.2em rgb(45 35 66 / 40%), 0px 0.4em 0.7em -0.1em rgb(45 35 66 / 30%), inset 0px -0.1em 0px #3c4fe0; transform: translateY(-0.1em); } 
 
 .card_zt_btm4:active { box-shadow: inset 0px 0.1em 0.6em #3c4fe0; transform: translateY(0em); } 

 .card_zt_btm5 { outline: 0; border: 0; cursor: pointer; will-change: box-shadow,transform; box-shadow:3px 1em 1em 2px rgb(45 35 66 / 40%), 0px 0.3em 0.7em -0.01em rgb(45 35 66 / 62%), inset 0px -0.01em 0px rgb(58 65 111 / 50%); border-radius: 0.3em; text-shadow: 0 1px 0 rgb(0 0 0 / 40%); transition: box-shadow 0.15s ease, transform 0.15s ease; } 
 .card_zt_btm5:hover { box-shadow: 0px 0.1em 0.2em rgb(45 35 66 / 40%), 0px 0.4em 0.7em -0.1em rgb(45 35 66 / 30%), inset 0px -0.1em 0px #3c4fe0; transform: translateY(-0.1em); } 
 
 .card_zt_btm5:active { box-shadow: inset 0px 0.1em 0.6em #3c4fe0; transform: translateY(0em); } 
/* 发光卡片 */
/* From www.lingdaima.com */
.card_zt_btm3 { --green: #1BFD9C; --yellow: #fded0c; letter-spacing: 0.06em; position: relative; border-radius: 0.6em; overflow: hidden; transition: all 0.3s; line-height: 1.4em; border: 3px solid var(--yellow); /* background: linear-gradient(to right, rgba(27, 253, 156, 0.1) 1%, transparent 40%,transparent 60% , rgba(27, 253, 156, 0.1) 100%); color: var(--green); */
box-shadow: inset 0 0 10px rgba(27, 253, 156, 0.4), 0 0 9px 3px rgba(27, 253, 156, 0.1); } 
 
 .card_zt_btm3:hover { color: #82ffc9; box-shadow: inset 0 0 10px rgba(27, 253, 156, 0.6), 0 0 9px 3px rgba(27, 253, 156, 0.2); } 
 
 .card_zt_btm3:before { content: ""; position: absolute; left: -4em; width: 4em; height: 100%; top: 0; transition: transform .4s ease-in-out; background: linear-gradient(to right, transparent 1%, rgba(27, 253, 156, 0.1) 40%,rgba(27, 253, 156, 0.1) 60% , transparent 100%); } 
 
 .card_zt_btm3:hover:before { transform: translateX(15em); } 
/* 卡片样式结束 */
/* 心连心专题选项卡样式 */
/* .nav-pills2 .nav-link.active, .nav-pills2 .show>.nav-link { color: #fff; background-color: #a7874c; } 
.nav-pills2 .nav-link { border-radius: .25rem; } */


/* 手风琴效果 4:3*/
.xinxi_solution_bg { background-size: 100% 750px; max-width: 1920px; margin: 0 auto; background-color: #F7F7F7; } 
.xinxi_solution_main ul { overflow: hidden; height: 750px; list-style: none; margin: 0; padding: 0; } 
.xinxi_solution_main .main_mobile { max-width: 1400px; min-width: 100%; } 
.xinxi_solution_main ul li { background: #ececec no-repeat; height: 750px; float: left; width: 80px; position: relative; overflow: hidden; transition: all 0.5s; } 
.xinxi_solution_main ul li .left_top { position: absolute; left: 0; width: 80px; padding: 0 25px; text-align: center; } 
.xinxi_solution_main ul li .left_top img { width: 50px; } 
.xinxi_solution_main ul li i { font-size: 22px; color: #FFF; font-style: normal; line-height: 1; } 
.xinxi_solution_main .left_top { font-size: 22px; color: #FFF; } 
.xinxi_solution_main ul li .left { float: left; width: 80px; background: linear-gradient(to bottom,#f79b50, #ed3030); height: 750px; } 
.xinxi_solution_main ul li.on .left { background: linear-gradient(to bottom,#bf9d5e, #a7874c); } 

.xinxi_solution_main ul li .right { float: left; width: 1000px; position: relative; height: 750px; } 
.xinxi_solution_main ul li.on { width: 1080px; } 

/* 手风琴效果 16:9*/
.xinxi_solution_bg2 { background-size: 100% 563px; max-width: 1920px; margin: 0 auto; background-color: #F7F7F7; } 
.xinxi_solution_main2 ul { overflow: hidden; height: 563px; list-style: none; margin: 0; padding: 0; } 
.xinxi_solution_main2 .main_mobile { max-width: 1400px; min-width: 100%; } 
.xinxi_solution_main2 ul li { background: #ececec no-repeat; height: 563px; float: left; width: 80px; position: relative; overflow: hidden; transition: all 0.5s; } 
.xinxi_solution_main2 ul li .left_top { position: absolute; left: 0; width: 80px; padding: 0 25px; text-align: center; } 
.xinxi_solution_main2 ul li .left_top img { width: 50px; } 
.xinxi_solution_main2 ul li i { font-size: 22px; color: #FFF; font-style: normal; line-height: 1; } 
.xinxi_solution_main2 .left_top { font-size: 22px; color: #FFF; } 
.xinxi_solution_main2 ul li .left { float: left; width: 80px; height: 563px; } 


.xinxi_solution_main2 ul li .right { float: left; width: 1000px; position: relative; height: 563px; } 
.xinxi_solution_main2 ul li.on { width: 1080px; } 
/* 幻灯控制 */
.slowlyhd .swiper-button-next { right: 33%; } 
.slowlyhd .swiper-button-prev { left: 33%; } 
 }
@media (max-width: 767px) { /* 渐变背景 */
.bg-gradient36m { background: rgb(86,121,148); background: linear-gradient(180deg, rgba(86,121,148,1) 0%, rgba(94,123,150,1) 21%, rgba(186,151,174,1) 100%); } 
.bg-xs-green1 { background-color: #e1bb9b; } 
.bg-xs-red1 { background-color: #be5940; } 
/* 字号控制 */
.f-z26 { font-size: 1rem; } 
h5 { font-size: 0.75rem; } 
.font-sm-h1 { font-size: 1.7rem; } 
.display-4 { font-size: 1.8rem; } 
.nav-tabs2 .h2 { font-size: 1rem; } 
.xs-title1 h3,.xs-title1 p,.xs-t1 h2,.xs-t1 .ts-img-title1 { font-size: 0.75rem; } 
.xs-t1 h1,.xs-t1 .h1 { font-size: 1.8rem; } 
.xs-f15r { font-size: 1.5rem; } 
.xs-t2 h3,.xs-t2 .h3,.xs-t2 h2,.xs-t2 .h2,.xs-t2 h1,.xs-t2 .h1 { font-size: 1rem; } 
.xs-t3 h3 { font-size: 0.75rem; } 
/* 间隔距离 */
.pr-xs-9r { padding-right: 9rem!important; } 
.px-xs-4r { padding-left: 4rem!important; padding-right: 4rem!important; } 
.px-xs-5r { padding-left: 5rem!important; padding-right: 5rem!important; } 
.px-xs-6r { padding-left: 6rem!important; padding-right: 6rem!important; } 
.px-xs-8r { padding-left: 8rem!important; padding-right: 8rem!important; } 
.px-xs-9r { padding-left: 9rem!important; padding-right: 9rem!important; } 
.px-xs-10r { padding-left: 10rem!important; padding-right: 10rem!important; } 
.px-xs-b34 { padding-left: 34%!important; padding-right: 34%!important; } 
.px-xs-b44 { padding-left: 44%!important; padding-right: 44%!important; } 
.p-xs-1 { padding: 0.5rem!important; } 
.pt-xs-b14 { padding-top: 14%!important; } 
.pt-xs-b17 { padding-top: 17%!important; } 
.pt-xs-b32 { padding-top: 32%!important; } 
.pb-xs-b14 { padding-bottom: 14%!important; } 
.mb-xs-b20 { margin-bottom: 20%!important; } 
/* 嵌入页控制 */
.embed-responsive-16by9::before { padding-top: 130%; } 
.embed-responsive-10by1::before { padding-top: 55%; } 
.pt-md19xs66::before { padding-top: 66%; } 

.h5if-16by9::before { padding-top: 178%; } 
/* 手机页面嵌入页专门控制 */
.embed-responsive-xs-3by4::before { padding-top: 133.33% } 
.table td, .table th { padding: .5rem; } 
/* 手机上控制宽度 */
.w-xs-25 { width:25% } 
.w-xs-35 { width:35% } 
.w-xs-50 { width:50% } 
.w-xs-75 { width:75% } 
.w-xs-1000px { width: 1000px; overflow-y: hidden; overflow-x: auto; } 
/* 手机上控制高度 */
.h-xs-50 { height: 50vh; } 
.h-xs-80 { height: 80vh; } 
.h-xs-24px { height: 24px; } 
.mdh376_xsh197 { height: 197px; } 
/* 手机上控制按钮 大小 */
/* .studyDate_619 { min-width:38px; min-height: 36px; } */
/* 今日新疆2522 */
.jr2522_bg5_1126 { background-color: #1277b1; } 
/* 今日新疆2518 */
.jr2518_bg3_1010 { background-color: #b16712; } 
/* 五一劳动节2024 */
.wyldj2024_danmu .barrager { height: 50vh; } 
.jr2514_bg5_902 { background-image: url(../images/jr2514_bg6_902.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; background-color: #60a89a; } 
/* 山河峥嵘 */
.shzr_bg5_411 { background-image: url(../images/shzr_bgm_411.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; } 
/* 通用图文列表 */

.list-s1 li { padding-left: 40px; background: url("../images/smalltit-icon.png") 0 8px no-repeat; margin-bottom: 30px; } 
.list-s1 .list-tit { font-size: 16px; line-height: 1.5; display: block; color: #000; margin-bottom: 10px; } 
.list-s1 .list-tit a { color: #000; } 
.list-s1 .list-date { color: #666; font-size: 14px; margin-left: 15px; } 
.list-s1 .list-img { width: 200px; height: 118px; overflow: hidden; float: left; margin-right: 20px; } 
.list-s1 .list-img img { width: 100%; } 
.list-s1 .list-txt { font-size: 12px; line-height: 1.5; color: #333; } 


.list-s2 .list-tit { font-size: 16px; line-height: 1.5; display: block; color: #000; margin-bottom: 10px; } 
.list-s2 .list-tit a { color: #000; } 
.list-s2 .list-date { color: #666; font-size: 14px; margin-left: 15px; } 
.list-s2 .list-img { width: 200px; height: 118px; overflow: hidden; float: left; margin-right: 20px; } 
.list-s2 .list-img img { width: 100%; } 
.list-s2 .list-txt { font-size: 12px; line-height: 1.5; color: #333; } 

.list-s3 li { padding-left: 40px; background: url("../images/xjyxjy_icon1.png") 0 8px no-repeat; margin-bottom: 30px; } 
.list-s3 .list-tit { font-size: 16px; line-height: 1.5; display: block; color: #000; margin-bottom: 10px; } 
.list-s3 .list-tit a { color: #000; } 
.list-s3 .list-date { color: #666; font-size: 14px; margin-left: 15px; } 
.list-s3 .list-img { width: 200px; height: 118px; overflow: hidden; float: left; margin-right: 20px; } 
.list-s3 .list-img img { width: 100%; } 
.list-s3 .list-txt { font-size: 12px; line-height: 1.5; color: #333; } 
/* 幻灯处理 */
 .certify .swiper-slide { width: 400px; height: 266px; background: #fff; box-shadow: 0 8px 30px #ddd; } 
 /* 隐藏幻灯按钮 */
 .certify .swiper-button-prev,.certify .swiper-button-next,.lh-hxdtgd2 .owl-prev, .lh-hxdtgd2 .owl-next { display: none; } 
/* 幻灯按钮尺寸 */
.qpttgsh .tsicon-right-circle,.qpttgsh .tsicon-left-circle { font-size: 2rem; width: 2rem; height: 2rem; } 
.qpttgsh .swiper-wrapper { width: 100%; } 
.texthd_title1 { right:45px; left:auto; top:-68px; } 
/* 背景颜色 */
.qglh24_col2bg02_0227 { background-color: #ffffff; } 

/* 手风琴效果1 */
.xinxi_solution_bg { background-size: 100% 207px; max-width: 100%; margin: 0 auto; background-color: #F7F7F7; } 
.xinxi_solution_main ul { overflow: hidden; height: 207px; list-style: none; margin: 0; padding: 0; } 
.xinxi_solution_main .main_mobile { max-width: 100%; min-width: 100%; } 
.xinxi_solution_main ul li { background: #ececec no-repeat; height: 207px; float: left; width: 20px; position: relative; overflow: hidden; transition: all 0.5s; } 
.xinxi_solution_main ul li .left_top { position: absolute; left: 0; width: 16px; padding: 0 2px; text-align: center; } 
.xinxi_solution_main ul li .left_top img { width: 20px; } 
.xinxi_solution_main ul li i { font-size: 10px; color: #FFF; font-style: normal; } 
.xinxi_solution_main .left_top { font-size: 10px; color: #FFF; } 
.xinxi_solution_main ul li .left { float: left; width: 20px; background: linear-gradient(to bottom, #f79b50, #ed3030); height: 207px; } 
.xinxi_solution_main ul li:nth-child(1) .left { background: linear-gradient(to bottom, #bf9d5e, #a7874c); } 
.xinxi_solution_main ul li .right { float: left; width: 93%; position: relative; height: 207px; } 
.xinxi_solution_main ul li.on { width: 78%; } 
/* 手风琴效果2 */
.xinxi_solution_bg2 { background-size: 100% 155px; max-width: 100%; margin: 0 auto; background-color: #F7F7F7; } 
.xinxi_solution_main2 ul { overflow: hidden; height: 155px; list-style: none; margin: 0; padding: 0; } 
.xinxi_solution_main2 .main_mobile { max-width: 100%; min-width: 100%; } 
.xinxi_solution_main2 ul li { background: #ececec no-repeat; height: 155px; float: left; width: 20px; position: relative; overflow: hidden; transition: all 0.5s; } 
.xinxi_solution_main2 ul li .left_top { position: absolute; left: 0; width: 16px; padding: 0 2px; text-align: center; } 
.xinxi_solution_main2 ul li .left_top img { width: 20px; } 
.xinxi_solution_main2 ul li i { font-size: 10px; color: #FFF; font-style: normal; } 
.xinxi_solution_main2 .left_top { font-size: 10px; color: #FFF; } 
.xinxi_solution_main2 ul li .left { float: left; width: 20px; background: linear-gradient(to bottom, #f79b50, #ed3030); height: 155px; } 
.xinxi_solution_main2 ul li:nth-child(1) .left { background: linear-gradient(to bottom, #bf9d5e, #a7874c); } 
.xinxi_solution_main2 ul li .right { float: left; width: 93%; position: relative; height: 155px; } 
.xinxi_solution_main2 ul li.on { width: 78%; } 

/* 今日新疆2602 */
.jr2602_bg11 { background-color: #568bc7; } 
/* 学习兴疆 */
.xxxj_col1bg2_619 { background-color: #bb3616; } 
 }


/* 为了强调 */
.no-gutters { margin-right: 0; margin-left: 0; } 
/* 手机横屏 */
.landscape h3 { font-size:1rem; } 
.landscape .ts_item1 .list-group-item { font-size: .875rem; padding: .3125rem; } 
.landscape .w-hp-50 { width:50vw; } 
.landscape .w-hp-40 { width:40vw; } 
.landscape .w-hp-35 { width:35%; } 
.landscape .w-hp-25 { width:25%; } 
.landscape .w-hp-20 { width:20%; } 
.landscape .w-hp-17 { width:17%; } 
/* 手机竖屏 */
