﻿body{background:#fcfcfc;--theme:#970200}body *{box-sizing:border-box}body a{color:#1a1a1a}body a::visitied{color:#1a1a1a}#header{position:relative}#header .container{padding-top:20px;padding-bottom:20px}#header::before{content:"";position:absolute;top:-10px;left:0;width:100%;height:10px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.8);box-shadow:0px 0px 10px rgba(0,0,0,0.8)}.slick-slide img[data-lazy]{opacity:0;transition:opacity 0.3s ease}.slick-slide img.loaded{opacity:1}.newsarea{padding-top:20px}.newsarea .subject-area{margin-left:20px;border:none}.newsarea .news-swiper{position:relative;height:400px;overflow:hidden}.newsarea .news-swiper .swiper-wrapper{position:relative;z-index:900}.newsarea .news-swiper .news-pagination{position:absolute;left:0;bottom:8px;z-index:999;text-align:center}.newsarea .news-swiper .news-pagination .swiper-pagination-bullet{opacity:1 !important}.newsarea .news-swiper .news-pagination .swiper-pagination-bullet-active{background-color:#f9b528 !important}.newsarea .swiper-slide a{width:100%;height:400px;position:relative;display:block}.newsarea .swiper-slide a .title{position:absolute;text-align:center;color:#ffffff;padding:24px 20px;left:0;bottom:0;display:block;width:100%;background:linear-gradient(to top, #a61a34, rgba(174,12,42,0.7), transparent);display:block;font-weight:bold}.newsarea .swiper-slide img{width:100%;height:100%;object-fit:cover}.newsarea .conlist li{padding-left:20px}.main-area{background:url(/tyb/2025/images/mainbg.png) bottom center no-repeat;background-size:100% auto;padding-bottom:20px}.main-area .main-left{width:70%}.main-area .main-right{width:30%}.main-area .text-area{margin-top:10px}.main-area .text-area p{line-height:45px}.publicity{width:100%;overflow:hidden;padding:20px;display:block}.subject-area{line-height:50px;height:50px;padding-left:30px;text-align:center;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #970200}.subject-area .title{font-size:28px;color:#970200;float:left;position:relative;cursor:pointer}.subject-area .title::before{position:absolute;left:-15px;top:14px;background-color:#970200;display:block;width:4px;height:22px;content:"";display:none}.subject-area .subtitle{margin-left:20px;float:left;overflow:hidden;cursor:pointer}.subject-area .subtitle span{float:left;display:block;text-align:center;padding:0 5px;margin-left:20px;cursor:pointer}.subject-area .subtitle span.on{color:#970200;font-weight:bold}.subject-area .more{display:flex;height:24px;line-height:24px;font-size:12px;color:#797979;padding:0 8px;border-radius:8px;color:#970200;border:1px solid #970200}.subject-area .more:hover{background-color:#970200;color:#ffffff}.news-title{color:#1a1a1a;font-size:16px}.conlist{margin-top:18px}.conlist.showdate li a{width:calc(100% - 100px)}.conlist li{background:url(/tyb/2025/images/i-right.png) no-repeat left;padding-left:20px;padding-top:12px;padding-bottom:12px;display:flex;justify-content:space-between}.conlist li:hover .news-title{color:#970200}.conlist li .date{padding-right:15px;color:#8d8d8d;font-size:16px;width:108px}.conlist li a{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conlist li .news-new{width:28px;animation:glow 1.5s linear infinite;-webkit-animation:glow 1.5s linear infinite;-moz-animation:glow 1.5s linear infinite}.conlist li span.channel3{color:#970200;display:none}.conlist li span.channel1{color:#59b213;color:#970200}.conlist li span.channel2{color:#970200;display:none}.conlist.calendar{margin-top:20px}.conlist.calendar li{display:flex;background:transparent;border-radius:0 10px;padding-right:10px;justify-content:space-between}.conlist.calendar li:hover{box-shadow:5px 5px 10px #eff2f7;background-color:#ee540c}.conlist.calendar li:hover *{color:#ffffff !important}.conlist.calendar li:hover .rq{background:transparent;border-color:rgba(255,255,255,0.4)}.conlist.calendar li .rq{background-color:#eaeaea;transition:all 0.5s;width:80px;flex-shrink:0;text-align:center;border-radius:5px;overflow:hidden;border:1px solid #cecece}.conlist.calendar li .rq h2{font-size:24px;font-weight:normal;color:#970200}.conlist.calendar li .rq p{font-size:14px;line-height:200%}.conlist.calendar li .rq *{padding:4px;color:#585858}.conlist.calendar li .nr{width:calc(100% - 80px);padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}.conlist.calendar li .nr .channel3,.conlist.calendar li .nr .channel2{display:none !important}.conlist.calendar li .nr a{display:block;width:100% !important}.conlist.calendar li .nr a span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.conlist.calendar li .nr p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;color:#999;font-size:12px;text-indent:2em;line-height:200%;margin-top:4px}.post-41 .conlist{min-height:270px}.footer{clear:both;background:#970200;background-size:auto 100%}.footer .meidas{display:flex}.footer .meidas .subject-area{height:auto;width:10px;line-height:unset;align-items:flex-start;margin-right:20px}.footer .container{padding:20px}.footer .container .subject-area{padding-left:0}.footer .container .subject-area .title{color:#ffffff;font-size:16px}.footer .container>div{text-align:center}.footer .container p{line-height:200%;color:#eff2f7;font-size:14px}.footer .container p span{margin-right:20px}.footer .container p span:last-child{margin:0}.footer .container .copyright{margin-top:20px;border-top:1px solid rgba(255,255,255,0.2);padding-top:10px;font-size:12px}.footer .container .copyright p{color:rgba(255,255,255,0.6)}.footer .container .copyright p a{color:rgba(255,255,255,0.6)}.footer .media-area{display:flex;flex-wrap:wrap;text-align:center;color:#ffffff;width:calc(100% - 50px);padding-right:40px}.footer .media-area .media-item{width:20%;margin-bottom:12px;font-size:9px;cursor:pointer;text-align:center}.footer .media-area .icon{width:48px;height:48px;margin:0 auto;padding:8px;border:1px solid #ffffff;border-radius:50%;margin-bottom:2px}.footer .media-area img{width:100%}.white{background:#fdfdfd}.w50{width:50%}.w60{width:55%}.w40{width:45%}.linktitle{text-align:left;margin-left:auto;margin-right:auto;overflow:hidden;display:flex;padding:0 calc((100% - 1230px) / 2)}.linktitle a{width:300px;display:block;width:100%;background:#f7f7f7;border-bottom:1px solid #970200}.linktitle a .pic{width:100%;height:0;position:relative;padding-top:58.78%;overflow:hidden}.linktitle a .pic img{position:absolute;left:0;top:0;width:100%;height:100%}.linktitle a .pic,.linktitle a img,.linktitle a span{display:block;width:100%}.linktitle a:hover{color:#970200}.linktitle a span{margin:0 auto;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:15px}.enterance{display:flex;justify-content:space-between}.enterance .icon{padding:5px;margin-bottom:10px;width:9%}.enterance .icon .pic{padding:8px}.enterance .icon a{text-align:center;font-size:14px}.enterance .icon a:hover{color:#970200}.enterance .icon a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}.enterance .icon a img{width:70px;display:block;margin:5px auto;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s}#header{width:100%;background:#970200;box-shadow:0 0 3px rgba(0,0,0,0.3)}#header .logo{width:80%;display:block}#header .logo img{width:100%;display:block}#header .header-right{display:flex;align-items:center}#header .header-right .right-link{text-align:right}#header .header-right .right-link a{color:#ffffff;font-size:14px;margin-right:10px;position:relative;padding-left:24px;height:20px;display:inline-block}#header .header-right .right-link a::after{position:absolute;height:10px;width:1px;background-color:rgba(0,0,0,0.3);content:"";top:6px;left:0}#header .header-right .right-link a.home{background:url(/tyb/2025/images/i-home.png) no-repeat left center;background-size:auto 20px}#header .header-right .right-link a.i-search{background:url(/tyb/2025/images/search.png) no-repeat left center;background-size:auto 20px}#header .header-right .right-link a:first-child::after{display:none}#header .header-right .search{position:relative;margin-top:10px;width:220px;height:30px;border-radius:15px;box-sizing:border-box;border:1px solid rgba(255,255,255,0.6)}#header .header-right .search input{border:none;background:transparent;height:30px;line-height:30px;padding:5px 10px;color:#ffffff}#header .header-right .search .input2{position:absolute;right:10px;top:0;width:30px;height:30px;box-sizing:border-box}#header .header-right .sologon{margin-top:23px}#header .header-right .sologon img{height:30px}.header-bottom{background-color:rgba(151,15,18,0.05);border-top:1px solid #ffd583}.menunav{height:50px;width:100%;display:flex}.menunav a{display:block;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.menunav>div{float:left;position:relative;width:16%;text-align:center}.menunav>div>a{display:block;line-height:50px;color:#000;font-weight:bold;transition:all 0.2s ease-in;color:#111111;font-family:"Microsoft Yahei";font-size:18px}.menunav>div.on>a,.menunav>div:hover>a{background:rgba(151,2,0,0.1)}.menunav>div .submenu{width:100%;position:absolute;left:0;top:50px;z-index:200;display:none;background:#970200}.menunav>div .submenu li a{line-height:2.5em;font-size:16px;display:block;transition:all 0.2s;color:#ffffff}.menunav>div .submenu li a:hover{background-color:rgba(255,255,255,0.1)}#banner{background:#e8e8e8;height:32vw}#banner img{transition:transform 3s ease;width:100%;height:32vw;object-fit:cover}#banner .slick-active img{transform:scale(1.1, 1.1)}#banner .slick-dots{position:absolute;right:unset;left:50%;bottom:10px;z-index:60;height:20px;text-align:right;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}#banner .slick-dots li{display:inline-block;width:10px;height:10px;line-height:10px;text-align:center;font-size:12px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;overflow:hidden;border-radius:5px;background-color:#cecece;color:#fff;margin-right:5px;cursor:pointer;width:50px;opacity:0.8}#banner .slick-dots .slick-dots li.slick-active{background-color:#ee540c;width:50px}#banner .slick-dots li{display:inline-block;width:10px;height:10px;line-height:10px;text-align:center;font-size:12px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;overflow:hidden;border-radius:5px;background-color:#cecece;color:#fff;margin-right:5px;cursor:pointer;width:50px;opacity:0.8}#banner .slick-dots li.slick-active{background-color:#ee540c;width:50px}.mechanism_left{width:274px;border:1px solid #e4e4e4;border-left:6px solid #970200;position:relative}.mechanism_left .left-menu{height:100%}.mechanism_left .left-menu>ul>li.title span{font-size:20px;letter-spacing:2px;font-weight:normal;line-height:80px;height:80px}.mechanism_left .left-menu>ul>li ul li{border-top:1px solid rgba(0,0,0,0.1)}.mechanism_left .left-menu>ul>li ul li:hover{background-color:#fafafa}.mechanism_left .left-menu>ul>li.but1{margin:15px 0;width:100%}.mechanism_left .left-menu>ul>li.but1>span>a{transition:all 0.2s;padding:20px 50px 20px 20px;line-height:2em;background:#970200;background-size:cover}.mechanism_left .left-menu>ul>li.but1>a,.mechanism_left .left-menu>ul>li.but1>span{background-color:#f0f0f0;line-height:4em}.mechanism_left .left-menu>ul>li.but1>a{position:relative}.mechanism_left .left-menu>ul>li.but1>a::after{position:absolute;right:20px;top:50%;width:40px;height:40px;display:block;transform:translateY(-50%);background:url(/tyb/2025/images/rightarrow-w.png) no-repeat right 0 center;content:"";transition:all 0.2s}.mechanism_left .left-menu>ul>li.but1 span,.mechanism_left .left-menu>ul>li.but1 a{text-align:center}.mechanism_left .left-menu>ul>li.but1>span{position:relative}.mechanism_left .left-menu>ul>li.but1>span:after{height:14px;width:14px;content:"";right:10px;top:50%;background:url(/tyb/2025/images/i-menu-up.png) no-repeat center center;display:block;position:absolute;background-size:cover;transform:translateY(-50%);transition:all 0.2s}.mechanism_left .left-menu>ul>li.but1{margin-bottom:10px}.mechanism_left .left-menu>ul>li.but1:hover>a,.mechanism_left .left-menu>ul>li.but1:hover>span,.mechanism_left .left-menu>ul>li.but1.on>a,.mechanism_left .left-menu>ul>li.but1.on>span{color:#fff;display:block;background-color:rgba(151,2,0,0.8)}.mechanism_left .left-menu>ul>li.but1:hover>a::after{right:10px}.mechanism_left .left-menu>ul>li.on>span:after{transform:translateY(-50%) rotateX(180deg)}.mechanism_left .left-menu>ul>li.on ul{display:block}.mechanism_left .left-menu>ul>li a,.mechanism_left .left-menu>ul>li span{font-size:16px}.mechanism_left .left-menu>ul>li>a,.mechanism_left .left-menu>ul>li>span{display:block;cursor:pointer;overflow:hidden}.mechanism_left .left-menu>ul>li ul{display:none;background-color:#ffffff;color:#1a1a1a}.mechanism_left .left-menu>ul>li ul a{display:block;transition:all 0.2s;padding-left:20px;padding-right:50px}.mechanism_left .left-menu>ul>li ul a:hover,.mechanism_left .left-menu>ul>li ul a.on{color:#970200}.mechanism_left .left-menu li.title{font-weight:bold;position:relative;margin-bottom:20px}.mechanism_left .left-menu li.title span{font-size:18px}.mechanism_left .left-menu li.title span{background:#970200;display:block;color:#fff;text-align:center}.mechanism_right,.full_content{padding-left:40px;padding-right:40px;min-height:700px;background-color:#ffffff;padding-top:30px;background:linear-gradient(to Right, #fefefe 2%, #fff 5%)}.mechanism_right{width:980px;border:1px solid #e4e4e4}.mechanism_right .conlist li{transition:all 0.2s}.mechanism_right .conlist li:hover{background-color:#fafafa}.current-area{align-items:center;position:relative}.current-area .subject-area{position:relative;z-index:1;background:url(/tyb/2025/images/i-notice.png) no-repeat left center;background-size:auto 60%}.current-area::after{position:absolute;width:100%;height:1px;content:"";background-color:#dddddd;left:0;bottom:0;display:block;z-index:0}.current-area .cur{padding-left:20px;background:url(/tyb/2025/images/i-addr.png) no-repeat left top 2px;color:#8d8d8d}.current-area .cur a,.current-area .cur span{color:#8d8d8d}#layer-search{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:200;display:none}#layer-search .searchform{height:100%;width:100%;align-items:center;justify-content:center;position:relative}#layer-search .searchform .btn-search-close{position:absolute;right:8%;top:8%;z-index:100;width:40px}#layer-search .searchform .btn-search{width:80%;max-width:560px}#layer-search .searchform .btn-search img{top:10px;right:10px}#layer-search .searchform #search-input{width:100%;background-color:#970200;border-radius:16px;height:40px;line-height:40px}#content_detail{padding-bottom:40px;padding-top:40px}#content_detail a:hover{color:#970200}#content_detail .desc p{text-indent:2em;line-height:2em !important;font-size:18px !important;margin-bottom:20px;text-align:justify;font-family:"Helvetica Neue", "Microsoft Yahei", "PingFang SC", Helvetica, Arial !important}#content_detail .desc p span{line-height:2em !important;font-size:18px !important;font-family:"Helvetica Neue", "Microsoft Yahei", "PingFang SC", Helvetica, Arial !important}#content_detail .desc p img,#content_detail .desc p table{display:block;margin:0 auto}#content_detail .info{border-bottom:1px solid #f0f0f0;margin-bottom:10px;text-align:center;padding-bottom:10px;color:#797979}#content_detail .title{font-size:24px;text-align:center;font-weight:400;color:#1a1a1a;margin-bottom:30px;line-height:2em}#content_detail img,#content_detail table{display:block;margin:0 auto;max-width:100%}.sidebar{position:fixed;right:calc(50% - 700px);bottom:48px;z-index:200;display:none}.sidebar>div{width:50px;height:50px;display:block;border-radius:2px}.sidebar>div.backtop{background:#edd8d8 url(../images/up.png) no-repeat center center}.kx{background:url(/tyb/2025/images/i-news.png) no-repeat left center;background-size:auto 60%}.tz{background:url(/tyb/2025/images/i-notice.png) no-repeat left center;background-size:auto 60%}#header-btns{display:none}.h380{height:380px}.h300{height:300px}::-webkit-input-placeholder{color:#eeeeee;font-size:14px}::-moz-placeholder{color:#eeeeee;font-size:14px}:-moz-placeholder{color:#eeeeee;font-size:14px}:-ms-input-placeholder{color:#eeeeee;font-size:14px}.contact-us{text-align:left}.contact-us .text-area p{padding-left:24px}.contact-us .text-area p.contact{padding-left:0;font-size:16px}.contact-us .text-area p.add{background:url(/tyb/2025/images/i-add.png) no-repeat left center;background-size:auto 16px}.contact-us .text-area p.tel{background:url(/tyb/2025/images/i-tel.png) no-repeat left center;background-size:auto 16px}.contact-us .text-area p.email{background:url(/tyb/2025/images/i-email.png) no-repeat left center;background-size:auto 16px}.width70{width:60%}.width30{width:40%}@keyframes glow{0%{opacity:0.6}100%{opacity:1}}@-webkit-keyframes glow{0%{opacity:0.6}100%{opacity:1}}.tt{width:calc(100% - 150px);display:flex;justify-content:space-between;align-items:center}.tt .title{font-weight:normal;display:inline-block;font-size:16px;text-align:center;padding:0 14px;background-color:#ffffff;height:28px;line-height:28px;border-radius:5px;margin-right:20px}.tt .title.selected{background-color:#970200;color:#ffffff}.qrcode-area{display:flex;color:#ffffff;align-items:center;justify-content:center;margin-top:20px}.qrcode-area .des{color:#dddddd;font-size:12px;margin-top:15px}.qrcode-area .qrcode{width:100px;margin-right:12px;padding:8px}.qrcode-area .qrcode img{width:100%}.fastlink span{font-size:14px}.fastlink .classify{border-bottom:1px solid #dddddd;padding:10px;text-align:center}.fastlink .fastlink-top{border:1px solid #dddddd;background-color:#eff2f7}.fastlink .fastlink-top .item{width:50%;background-color:transparent;position:relative}.fastlink .fastlink-top .item:nth-child(2n+1)::after{position:absolute;right:0;top:25%;content:"";width:0;border-right:1px solid #dddddd;height:50%;display:block}.fastlink .fastlink-top .item:first-child::before,.fastlink .fastlink-top .item:nth-child(2)::before{position:absolute;left:25%;width:50%;height:0;bottom:0;display:block;border-top:1px solid #dddddd;content:""}.fastlink .fastlink-bottom .item{border:1px solid #dddddd}.fastlink .item{padding:10px;display:flex;align-items:center;width:calc(50% - 8px)}.fastlink>div{margin-top:16px}.fastlink .fastlink-tc,.fastlink .fastlink-bottom{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.fastlink .fastlink-tc img,.fastlink .fastlink-bottom img{width:40px;height:40px;margin-left:10px;margin-right:10px}.con_bottom{margin-top:40px;border-top:1px dotted #ccc;font-size:13px;line-height:2;padding-top:20px}