﻿body{background:#eff2f7;--theme:#a61a34}body *{box-sizing:border-box}body a{color:#1a1a1a}body a::visitied{color:#1a1a1a}#header .container{padding-top:10px;padding-bottom:10px;background:url(/xsgzb/images/headerbg.png) no-repeat top right 10%;background-size:auto 100%}.banner{margin-bottom:20px}.banner img{width:100%}.newsarea{padding-top:20px}.newsarea .news-swiper{position:relative;height:415px;overflow:hidden}.newsarea .news-swiper .swiper-wrapper{position:relative;z-index:900}.newsarea .news-swiper .title{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.newsarea .news-swiper .news-pagination{position:absolute;left:0;bottom:8px;z-index:900;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:100%;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 .articleList li{padding-top:15px;padding-bottom:15px}.newsarea .articleList li a{display:flex}.newsarea .articleList li a .time{padding-left:24px;background:url(/xsgzb/images/i-time.png) no-repeat left center;background-size:18px 18px}.newsarea .articleList li a .news-pic{width:180px;padding-right:15px}.newsarea .articleList li a .news-pic .pic{width:100%;height:0;padding-top:58.7%;overflow:hidden;position:relative}.newsarea .articleList li a .news-pic .pic img{width:100%;position:absolute;left:0;top:0;display:block;object-fit:cover}.newsarea .articleList li a .nr{width:calc(100% - 180px)}.newsarea .articleList li a .nr .news-title{height:72px;line-height:200%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.newsarea .articleList li a .nr .time{color:#585858}.main-area .main-left{width:50%;margin-right:20px}.main-area .main-right{width:50%}.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:20px;text-align:center;display:flex;justify-content:space-between;align-items:center}.subject-area .title{font-size:22px;color:var(--theme);float:left;position:relative;cursor:pointer}.subject-area .title::before{position:absolute;left:-15px;top:14px;background-color:var(--theme);display:block;width:4px;height:22px;content:""}.subject-area .subtitle{margin-left:20px;float:left;overflow:hidden;cursor:pointer;display:none}.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:var(--theme);font-weight:bold}.subject-area .more{display:flex;height:30px;line-height:30px;font-size:12px;color:#797979;padding:0 12px;border-radius:5px;background-color:#e2e2e2}.subject-area .more:hover{background-color:var(--theme);color:#ffffff}.news-title{color:#1a1a1a;font-size:16px}.conlist{margin-top:10px}.conlist.showdate li a{display:block}.conlist li{background:url(/xsgzb/images/i-right.png) no-repeat left;padding-left:20px;padding-top:15px;padding-bottom:15px;display:flex;justify-content:space-between}.conlist li:hover .news-title{color:var(--theme)}.conlist li .date{color:#8d8d8d;font-size:16px;width:118px}.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:var(--theme);display:none}.conlist li span.channel1{color:#59b213;color:var(--theme)}.conlist li span.channel2{color:var(--theme);display:none}.conlist.calendar li{display:flex;background:transparent;padding-left:0;justify-content:space-between}.conlist.calendar li:hover .rq{box-shadow:5px 5px 10px #eff2f7;border-color:var(--theme)}.conlist.calendar li:hover .rq h2{background-color:var(--theme);color:#ffffff}.conlist.calendar li .rq{background-color:#f7f7f7;transition:all 0.5s;width:80px;text-align:center;border-radius:5px;overflow:hidden;flex-shrink:0}.conlist.calendar li .rq h2{background-color:#eaeaea;font-size:20px}.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}.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}.footer{clear:both;background:var(--theme) url(../images/footerbg.png) right top no-repeat;background-size:auto 100%}.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:12px}.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}.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 .icon{margin:0 auto}.footer .media-area img{max-height:100px;max-width:250px}.white{background:#fdfdfd}.w50{width:50%}.w60{width:55%}.w40{width:45%}.linktitle{text-align:left;width:100%;overflow:hidden}.linktitle a{width:300px;display:block;width:100%;background:#f7f7f7;border-bottom:1px solid var(--theme)}.linktitle a:hover{background:var(--theme);color:#fff !important}.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%;transition:all 0.5s}.linktitle a:hover{color:var(--theme)}.linktitle a span{margin:0 auto;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:15px}.enterance{padding-bottom:20px;position:relative}.enterance .icon{margin-bottom:10px}.enterance .icon .pic{padding:8px}.enterance .icon a{display:block;margin:0 auto;text-align:center;font-size:14px}.enterance .icon a:hover{color:var(--theme)}.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%;box-shadow:0 0 3px rgba(0,0,0,0.3);background:url(/xsgzb/images/header.jpg) repeat-x;background-size:auto 100%}#header .logo{width:70%;display:block}#header .logo img{width:100%}#header .header-right{display:flex;flex-direction:column}#header .header-right .right-link{text-align:right}#header .header-right .right-link a{color:#ffffff;font-size:14px;margin-right:10px;position:relative}#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: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{position:relative;z-index:999;margin-bottom:-50px;background-color:rgba(255,255,255,0.8)}.menunav{height:50px;width:100%;display:flex}.menunav a{padding:0 25px;display:block;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.menunav a.sub{text-align:left}.menunav>div{float:left;position:relative;width:10%;text-align:center}.menunav>div>a{display:block;line-height:50px;color:#000;transition:all 0.2s ease-in;color:#111111}.menunav>div.on>a,.menunav>div:hover>a{background:#a61a34;color:#ffffff}.menunav>div .submenu{width:150%;position:absolute;left:0;top:50px;z-index:200;display:none;background:#a61a34}.menunav>div .submenu li a{line-height:2.5em;font-size:16px;display:block;transition:all 0.2s;color:#ffffff;text-align:left}.menunav>div .submenu li a:hover{background-color:rgba(255,255,255,0.1)}.zbsearch{background:url(/xsgzb/images/zbsearch.png) no-repeat right center;height:50px;width:271px}.zbsearch .searchform{width:100%;height:100%;position:relative}.zbsearch input.search-text{border:none;outline:none;font-size:14px;color:#1a1a1a;background:transparent;padding:10px;padding-right:25px;height:40px;width:200px;margin-top:5px;line-height:50px;margin-left:30px;margin-right:5px;border-bottom:1px solid var(--theme)}.zbsearch .submit{position:absolute;width:20px;height:20px;right:20px;top:16px;content:"";cursor:pointer;background:url(/xsgzb/images/i-search.png) right center no-repeat}.mechanism_left{width:280px;border:1px solid #e4e4e4;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:58px}.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:10px 5px;width:86%;margin:0 auto}.mechanism_left .left-menu>ul>li.but1>span>a{transition:all 0.2s;padding:20px 50px 20px 20px;line-height:2em;background:var(--theme);background-size:cover}.mechanism_left .left-menu>ul>li.but1>a,.mechanism_left .left-menu>ul>li.but1>span{background-color:#f0f0f0;line-height:3em}.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(/xsgzb/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(/xsgzb/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(166,26,52,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:var(--theme)}.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:var(--theme);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}.media-page .current-area{padding-bottom:30px}.current-area{align-items:center;position:relative}.current-area .subject-area{position:relative;z-index:1}.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(/xsgzb/images/i-add.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.5);z-index:200;display:none}#layer-search .searchform{height:100%;width:100%;align-items:center;justify-content:center}#layer-search .searchform .btn-search{width:80%;max-width:360px}#layer-search .searchform .btn-search img{top:10px;right:10px}#layer-search .searchform #search-input{width:100%;background-color:var(--theme);border-radius:16px;height:40px;line-height:40px}#content_detail{padding-bottom:40px;padding-top:40px;font:14px Helvetica Neue,
 Helvetica,
 PingFang SC,
 Tahoma,
 Arial,
 sans-serif}#content_detail a:hover{color:var(--theme)}#content_detail .desc p{text-indent:2em;line-height:2em !important;text-align:justify;line-height:1.614vw;font-size:16px !important;line-height:1.614vw}#content_detail .desc p span{font-size:16px !important;line-height:1.614vw}#content_detail .desc p img,#content_detail .desc p table{display:block;margin:0 auto;max-width:100%}#content_detail .info{font-size:0.9vw;padding-bottom:0.9vw;border-bottom:1px solid #f0f0f0;margin-bottom:1.562vw;text-align:center}#content_detail .title{font-size:24px;text-align:center;font-weight:400;color:#1a1a1a;margin-bottom:30px}.sidebar{position:fixed;right:calc(50% - 640px);bottom:48px;z-index:200;display:none}.sidebar>div{width:50px;height:50px;display:block;border-radius:2px}.sidebar>div.backtop{background:#f9b528 url(../images/up.png) no-repeat center center}#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}.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}}.subpage .main-area{padding-bottom:20px;background:url(/xsgzb/images/subbg.png) no-repeat bottom center;background-size:100% auto}.medialist{display:flex;flex-wrap:wrap}.medialist>div{transition:all 0.5s;width:25%;padding:25px;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;text-align:center}.medialist>div:hover{background-color:#eeefef}.medialist>div p{margin-top:12px}.medialist>div:nth-child(4n+1){border-left:1px solid #dddddd}.medialist>div a{display:block}.medialist>div a img{width:100%;max-width:108px;display:block;margin:0 auto}