﻿.container{width:100%;max-width:1400px;margin:0 auto}html{font-size:100px}*{box-sizing:border-box}.m-menu,.m-search{display:nones}.layerbg{width:30px;height:30px;background:url(../images/i-close.png);background-size:cover;position:absolute;right:10px;top:20px}#layer-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none}#layer-menu #m-menu{position:relative;background:var(--theme);height:100%;color:#ffffff}#layer-menu #m-menu .nav-menu-one a,#layer-menu #m-menu .nav-menu-one span{padding:10px 20px 10px;color:#ffffff;line-height:200%;display:block;border-bottom:1px solid rgba(255,255,255,0.2)}#layer-menu #m-menu .nav-menu-one ul{display:none}#layer-menu #m-menu .nav-menu-one span{position:relative}#layer-menu #m-menu .nav-menu-one span::after{position:absolute;right:10px;top:0;height:100%;width:10px;content:"";background:url(../images/i-menu-up.png) no-repeat right center;background-size:10px}#layer-menu #m-menu .nav-menu-one span.opened::after{transform:rotate(180deg)}#layer-menu #m-menu .nav-menu-two{background-color:#b8485d}#layer-menu #m-menu .nav-menu-two>li>span,#layer-menu #m-menu .nav-menu-two>li>a{padding-left:2em}#layer-menu #m-menu .nav-menu-three{background-color:#5493e7}#layer-menu #m-menu .nav-menu-three>li>span,#layer-menu #m-menu .nav-menu-three>li>a{padding-left:3em}#layer-menu #m-menu .mm-navbar{text-align:center;padding:20px;border-bottom:1px solid rgba(255,255,255,0.5);font-size:16px}.row{width:100%;display:flex;justify-content:center}.header{padding:30px 0;background-color:#970f12;border-bottom:solid 1px #74080e}.header .logo-area{width:60%}.header .logo-area a{display:block}.header .logo-area img{width:100%}.header .header-right{width:40%}#menu{background:#970f12;border-top:solid 1px #b2141d}.myvideo{margin-left:-15px;width:calc(100% + 30px)}.myvideo li{width:50%;padding:15px;float:left}.myvideo li p{margin-top:5px}.myvideo li .title{font-size:16px;font-weight:normal}.myvideo li .subtitle{font-size:14px;color:#888888;margin-top:8px}.TopImg img{width:100%;max-height:198px;object-fit:cover}.f_left h2{color:#fff;margin-bottom:10px}.f_left li{float:left}.f_left li a{color:#ffffff;font-size:14px}.banner .ad{background-size:cover;height:30vw;min-height:400px;display:block}.banner{position:relative}.banner .ad{position:relative;background-position:center}.banner .ad p{position:absolute;left:10%;bottom:5%;background:black;option:0.7;color:#fff;padding-bottom:16px;padding-top:10px;padding-left:24px;display:inline-block;letter-spacing:3px;padding-right:28px;opacity:0.7;font-size:26px}.banner .slick-dots{position:absolute;bottom:20px;right:10%;font-size:14px}.banner .slick-dots li{float:left}.banner .slick-dots li button{margin:5px;width:30px;height:30px;border-radius:5px;opacity:0.7;cursor:pointer}.banner .slick-dots li.slick-active button{background-color:#970f12;opacity:1;color:#ffffff}.banner .slick-arrow{width:50px;height:50px;border-radius:50%;background-color:#000000;background-repeat:no-repeat;background-size:auto 24px;background-position:center;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);opacity:0.4;z-index:800}.banner .slick-next{background-image:url(../images/i-right.png);right:10%}.banner .slick-prev{background-image:url(../images/i-left.png);left:10%}.search-r{float:right;margin-top:30px}.search-r .top-a{display:block;text-align:right}.search-r .top-a a{color:#ffffff}.search-r .search{margin-top:10px;width:220px;height:30px;border-radius:15px;box-sizing:border-box;border:1px solid rgba(255,255,255,0.6);position:relative}.search-r .img{display:block}.search-r .input1{float:left}.search-r .input1 input{height:30px;line-height:30px;padding:5px 10px;color:#ffffff}.search-r .input1 input::placeholder{color:rgba(255,255,255,0.7)}.search-r .input2{position:absolute;right:5px;top:0;width:30px;height:30px;box-sizing:border-box}.search-r input{border:none;background:transparent}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(../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(../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}.newsarea .articleList li:hover h2{color:#a61a34 !important}.main-area{max-width:1400px;width:100%;margin:0 auto;margin-bottom:30px}.main-area .container{width:100%;justify-content:space-between}.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{padding-top:15px;padding-bottom:15px;display:flex;justify-content:space-between}.conlist li:hover .news-title,.conlist li:hover h2{color:#a61a34}.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}.mechanism_left{width:320px;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{display:none}.mechanism_left .left-menu>ul>li ul li{border-top:1px solid rgba(0,0,0,0.05)}.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{transition:all 0.5s;background:#f0f0f0;line-height:3em}.mechanism_left .left-menu>ul>li.but1.hassub>a,.mechanism_left .left-menu>ul>li.but1.hassub>span{background:#f0f0f0 url(../images/i-down.png) no-repeat right 10px center}.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{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:rgba(166,26,52,0.8)}.mechanism_left .left-menu>ul>li.but1:hover.hassub>a,.mechanism_left .left-menu>ul>li.but1:hover.hassub>span,.mechanism_left .left-menu>ul>li.but1.on.hassub>a,.mechanism_left .left-menu>ul>li.but1.on.hassub>span{background:rgba(166,26,52,0.8) url(../images/i-up.png) no-repeat right 10px center}.mechanism_left .left-menu>ul>li.but1:hover>a::after{right:10px}.mechanism_left .left-menu>ul>li.on>span:after,.mechanism_left .left-menu>ul>li:hover>span:after{transform:translateY(-50%) rotateX(180deg)}.mechanism_left .left-menu>ul>li.on ul,.mechanism_left .left-menu>ul>li:hover 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{background-color:#f7f7f7;color:#1a1a1a}.mechanism_left .left-menu>ul>li ul a{display:block;transition:all 0.2s;padding:10px 20px}.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:calc(100% - 350px);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}.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(../images/i-add.png) no-repeat left top 2px;color:#8d8d8d}.current-area .cur a,.current-area .cur span{color:#8d8d8d}.flex{display:flex;justify-content:space-between}#layer-search{position:fixed;left:0;top:0;width:100%;height:100%;background:var(--theme);z-index:900}#layer-search .searchform{height:100%;width:100%;align-items:center;justify-content:center;position:relative}#layer-search .searchform .btn-search{width:80%;max-width:360px;position:relative}#layer-search .searchform .btn-search img{top:5px;right:10px;position:absolute}#layer-search .searchform #search-input{width:100%;border-radius:16px;height:40px;line-height:40px;border:none;border:1px solid #ffffff;color:#ffffff;background-color:transparent}#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}#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%}.subpage .main-area{padding-bottom:20px;background:url(../images//subbg.png) no-repeat bottom center;background-size:100% auto}#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}.con_bottom{margin-top:40px;border-top:1px dotted #ccc;font-size:13px;line-height:2;padding-top:20px}.js-list{width:100%;display:flex;flex-wrap:wrap}.js-list>div{width:20%;margin:20px 2.5%;padding:20px;box-shadow:0 0 5px #f2e5da;background:linear-gradient(#fff, #fefcf9)}.js-list>div:hover{background:url(../images/card.png) no-repeat bottom left;background-size:100% auto}.js-list>div img{width:100%;height:2rem;object-fit:cover;margin-bottom:10px}.js-list>div .name{font-size:16px;margin-bottom:10px;text-align:center}

