﻿@import url("screen.min.css") screen;*{box-sizing:border-box;padding:0;margin:0;color:#333}a{text-decoration:none}input:focus{outline:none;border:none}html,body{width:100%;padding:0;margin:0;background-color:#eeecf0}html>div,body>div{width:100%}html>div>div,body>div>div{width:100%;margin:0 auto}html.subpage,body.subpage{background-color:#ffffff}.header{height:8.33rem;background-color:#861b20;padding:1rem 0;max-height:180px}.header .header-body{justify-content:space-between;display:flex;align-items:center;height:100%;max-width:88vw}.header .header-body>div{height:100%;display:flex;align-items:flex-end}.header .header-body .logo{height:4rem;padding-left:1.4rem;padding-bottom:15px}.header .header-body .logo a{width:100%;height:100%;display:inline-block}.header .header-body .logo img{max-height:100%;max-width:100%;display:block}.header .header-body .opt{display:flex;margin-left:1rem}.header .header-body .opt>div{position:relative;height:2.16rem}.header .header-body .opt>div img{width:2rem;cursor:pointer}.header .header-body .opt>div.search{margin-right:1.2rem}.header .header-body .opt>div.search>div.search-box{display:none;position:absolute;top:100%;right:-3rem;width:16rem;height:3.33rem;z-index:101}.header .header-body .opt>div.search>div.search-box>div.keywords{width:100%;height:100%}.header .header-body .opt>div.search>div.search-box>div.keywords input{width:100%;height:2rem;border:none;padding-left:0.7142rem;background-color:#fff;position:absolute;bottom:0}.header .header-body .opt>div.search>div.search-box>div.button-img{position:absolute;bottom:0;right:0;width:4.286rem;height:100%;background:url(../images/seachbtn.png) no-repeat left bottom;background-size:auto 100%;text-align:center;color:#fff;line-height:4.2rem;cursor:pointer}.header .header-body .opt>div.search>div.search-box>div.button-img:hover{background-image:url(../images/searchbtn-on.png)}.header .header-body .opt>div.search:hover>div{display:block}.header .header-body .menu{display:flex;justify-content:space-between}.header .header-body .menu a{color:#fff}.header .header-body .menu>div{text-align:center;position:relative}.header .header-body .menu>div>a{display:inline-block;padding:0 1.4rem;position:relative}.header .header-body .menu>div>a.hassub:before{content:"";border-left:1px solid #fff;height:0.62rem;transition:all 0.2s ease-out 0s;transform:scaleY(0);-webkit-transform:scaleY(0);position:absolute;left:50%;top:140%;transform-origin:center top}.header .header-body .menu>div>a.hassub:after{content:"";border-bottom:1px solid #fff;display:block;width:100%;transition:all 0.2s ease-out 0s;transform:scaleX(0);position:absolute;top:140%;left:0}.header .header-body .menu>div>div{display:none;position:absolute;z-index:100;left:50%;width:8.5rem;padding-top:1.6rem;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.header .header-body .menu>div>div a{font-size:0.9167rem;line-height:2rem;display:block;background-color:rgba(134,27,32,0.8)}.header .header-body .menu>div>div div{border-bottom:1px solid rgba(255,255,255,0.9)}.header .header-body .menu>div>div div:last-child{border:none}.header .header-body .menu>div>div>div{position:relative}.header .header-body .menu>div>div>div>div{position:absolute;top:0;left:100%;display:none;width:8.5rem}.header .header-body .menu>div>div>div>div>div:hover>a{background:rgba(255,255,255,0.8);color:#861b20}.header .header-body .menu>div>div>div>div>div>a{width:100%;display:inline-block}.header .header-body .menu>div>div>div:hover>a{background:rgba(255,255,255,0.8);color:#861b20}.header .header-body .menu>div>div>div:hover>div{display:block}.header .header-body .menu>div:hover>div{display:block}.header .header-body .menu>div:hover>a:before{transform:scaleY(100%);-webkit-transform:scaleY(100%)}.header .header-body .menu>div:hover>a::after{transform:scaleX(90%);-webkit-transform:scaleX(90%)}.ad .ad-body{max-width:1920px}.ad .ad-body>div.banner-swiper{width:100%;position:relative}.ad .ad-body>div.banner-swiper .slick-dots{position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);display:flex;justify-content:center}.ad .ad-body>div.banner-swiper .slick-dots li{width:13rem;height:2px;background-color:rgba(255,255,255,0.8);display:inline-block;float:left;margin:0 0.5rem}.ad .ad-body>div.banner-swiper .slick-dots li.slick-active{background-color:#861b20}.ad .ad-body .item{width:100%}.ad .ad-body .item img{width:100%}.article{max-width:88vw;margin:0 auto}.article .article-body{max-width:1920px}.article .article-body .teachdate{text-align:right;color:#040000;font-size:0.5rem;line-height:0.83rem}.article .article-body .subject-title{margin-top:1.4286rem;font-size:1.5rem;background:url(../images/subjectbg.png) no-repeat left center;background-size:1.2rem auto;padding-left:1.67rem}.article .article-body .article-news{z-index:10;background-color:#fff}.article .article-body .article-news .title{margin-bottom:0.83rem}.article .article-body .article-news .title a{color:#040000;background:url(../images/i-title.png) no-repeat left center;padding-left:1.67rem;font-size:1.041vw}.article .article-body .article-news.column7030{display:flex;z-index:10;padding-top:1.33rem;padding-bottom:2rem}.article .article-body .article-news.column7030>div:first-child{width:70%;padding-right:1.33rem}.article .article-body .article-news.column7030>div:first-child #newsswiper{position:relative}.article .article-body .article-news.column7030>div:first-child #newsswiper .slick-arrow{position:absolute;top:50%;width:3.54rem;height:3.54rem;display:block;border:4px solid #861b20;border-radius:0.5rem;z-index:100;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);cursor:pointer}.article .article-body .article-news.column7030>div:first-child #newsswiper .slick-prev{left:8%;background:url(../images/i-left.png) no-repeat center center;background-size:50%}.article .article-body .article-news.column7030>div:first-child #newsswiper .slick-prev:hover{border-color:#861b20;background-color:#861b20;background-image:url(../images/i-left-on.png)}.article .article-body .article-news.column7030>div:first-child #newsswiper .slick-next{right:8%;background:url(../images/i-right.png) no-repeat center center;background-size:50%}.article .article-body .article-news.column7030>div:first-child #newsswiper .slick-next:hover{border-color:#ffffff;background-color:#ffffff}.article .article-body .article-news.column7030>div:first-child #newsswiper .item{padding:0 0.5rem}.article .article-body .article-news.column7030>div:first-child #newsswiper .item.slick-slide{opacity:0.4}.article .article-body .article-news.column7030>div:first-child #newsswiper .item.slick-center{opacity:1 !important}.article .article-body .article-news.column7030>div:first-child #newsswiper .item img{width:auto;height:21.667rem;display:block}.article .article-body .article-news.column7030>div:last-child{width:30%;padding-right:1rem}.article .article-body .article-news .thumb{width:100%;text-align:center;display:flex;margin-bottom:0.83rem;justify-content:center}.article .article-body .article-news .thumb img{height:14rem;max-width:100%;object-fit:cover}.article .article-body .article-news .thumb.ky img{max-width:16.5rem}.article .article-body .article-news:hover .title a{color:#861b20;text-decoration:underline}.article .article-body.column5050{margin-top:40px;display:flex}.article .article-body.column5050 .article-panel{width:50%}.article .article-body.column5050>div.article-panel:first-child{padding-right:0.83rem}.article .article-body.column5050>div.article-panel:last-child{padding-left:0.83rem}.article .article-body.column5050>div.article-panel>div.article-container{padding:0.83rem 0;height:26rem;overflow:hidden}.article .article-body.column5050>div.article-panel>div.article-container>div.article-news{padding:1.67rem 2.5rem 1.67rem 2.08rem}.article .article-body .description{color:#666;margin-bottom:1.4286rem;font-size:0.67rem;line-height:150%;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;height:3.2rem}.article .article-body.column-list{position:relative;padding:0 1.25rem;margin-top:2.08rem}.article .article-body.column-list .column{position:absolute;top:0;left:1.4286rem;height:100%}.article .article-body.column-list .column .column-nav{padding-bottom:0.83rem;font-size:0.83rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:calc(100% - 1rem)}.article .article-body.column-list .column .column-nav span:not(:first-child):not(:last-child)::after{content:">"}.article .article-body.column-list .column .column-menu{width:14.875rem;background:linear-gradient(to bottom, #edebef, #fff);height:100%}.article .article-body.column-list .column .column-menu .column-menu-title{width:100%;height:3.5714rem;line-height:3.5714rem;text-align:center;font-size:1.75rem;font-weight:600;color:#fff;background-color:#861b20;letter-spacing:0.6rem}.article .article-body.column-list .column .column-menu .column-menu-items{width:100%;padding:1.54rem 0.5rem}.article .article-body.column-list .column .column-menu .column-menu-items .item{background-color:#ffffff;width:100%;margin-bottom:1.4286rem;position:relative;height:3.08rem;line-height:3.08rem;font-size:1.3rem;text-align:center;border-left:0.5rem solid #861b20;border-radius:0.4rem;cursor:pointer;display:block}.article .article-body.column-list .column .column-menu .column-menu-items .item>div{margin-left:-1.4286rem}.article .article-body.column-list .column .column-menu .column-menu-items .item img{position:absolute;right:0.7142rem;top:0.7142rem;width:1.67rem}.article .article-body.column-list .column .column-menu .column-menu-items .item img.w{display:none}.article .article-body.column-list .column .column-menu .column-menu-items .item.active,.article .article-body.column-list .column .column-menu .column-menu-items .item:hover{background-color:#861b20}.article .article-body.column-list .column .column-menu .column-menu-items .item.active>div,.article .article-body.column-list .column .column-menu .column-menu-items .item:hover>div{color:#fff}.article .article-body.column-list .column .column-menu .column-menu-items .item.active img.b,.article .article-body.column-list .column .column-menu .column-menu-items .item:hover img.b{display:none}.article .article-body.column-list .column .column-menu .column-menu-items .item.active img.w,.article .article-body.column-list .column .column-menu .column-menu-items .item:hover img.w{display:block}.article .article-body.column-list .article-content{padding-left:17.5rem;min-height:42.8571rem}.article .article-body.column-list .article-content .head{position:relative;padding-left:1.5rem;border-bottom:2px solid #861b20;display:inline-block}.article .article-body.column-list .article-content .head::before{content:"";position:absolute;left:0;top:8%;width:1.2rem;height:1.2rem;background-color:#861b20;display:inline-block}.article .article-body.column-list .article-content .head span{display:inline-block;font-size:1.5rem;font-weight:600;letter-spacing:0.3571rem;padding-bottom:0.4rem;line-height:100%}.article .article-body.column-list .article-content .article-items{margin-top:1rem}.article .article-body.column-list .article-content .article-items .article-item{display:flex;margin:0.8rem 0;border-radius:0.83rem;cursor:pointer}.article .article-body.column-list .article-content .article-items .article-item .date{position:unset;height:auto;width:auto;flex-shrink:0}.article .article-body.column-list .article-content .article-items .article-item .date .day{font-size:1.35rem}.article .article-body.column-list .article-content .article-items .article-item .date .year-month{font-size:0.6rem;padding:0 0.2rem 0.1rem 0.2rem}.article .article-body.column-list .article-content .article-items .article-item .detail{padding-left:1rem;display:flex;justify-content:space-between;flex-direction:column;height:100%;width:80%;font-size:0.9rem}.article .article-body.column-list .article-content .article-items .article-item .detail a{padding-left:1rem;background:url(../images/i-title.png) no-repeat left center;background-size:auto 60%;font-size:1.041vw}.article .article-body.column-list .article-content .article-items .article-item .detail .abs{margin-top:0.5rem;padding-left:1rem;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:0.4rem}.article .article-body.column-list .article-content .article-items .article-item:hover .date{background-color:#861b20}.article .article-body.column-list .article-content .article-items .article-item:hover .date>div{color:#fff}.article .article-body.column-list .article-content .article-items .article-item:hover .detail a{color:#861b20}.article .article-body.column-list .article-content .article-detail .menu-name{padding-top:1.4286rem;color:#861b20}.article .article-body.column-list .article-content .article-detail .detail{background:linear-gradient(to bottom, #edebef, #fff);padding:1.67rem 1.5rem;margin-top:1.67rem;border-radius:0.5rem}.article .article-body.column-list .article-content .article-detail .detail .name{width:100%;text-align:center;font-size:1.25vw;line-height:1.562vw;font-weight:400}.article .article-body.column-list .article-content .article-detail .detail .publish{text-align:center;margin:0.58rem 0;font-size:0.83vw}.article .article-body.column-list .article-content .article-detail .detail .contents{margin-top:1.5rem}.article .article-body.column-list .article-content .article-detail .detail p{width:100%;text-indent:2rem;line-height:200%;font-size:16px;background:transparent !important}.article .article-body.column-list .article-content .article-detail .detail p img{margin:2rem auto 1rem auto;display:block;width:85%;max-width:85%;height:auto !important}.article .article-body.column-list .article-content .article-detail .detail p span[retain="true"] img{width:auto;display:inline-block;margin:auto}.article .article-body.column-list .article-content .article-detail .detail table{margin:0 auto}.article .article-body.column-list .article-content .article-modules>div{width:100%}.article .article-body.column-list .article-content .article-modules>div.modules{display:flex;flex-wrap:wrap}.article .article-body.column-list .article-content .article-modules>div.modules>div.items{width:50%;padding-right:1.4286rem}.article .article-body.column-list .article-content .article-modules>div.modules>div.items>div.boxs{padding:1rem 0.83rem;background-color:#ebebef;border-radius:0.7142rem;margin-top:1.125rem}.article .article-body.column-list .article-content .article-modules>div.modules>div.items>div.boxs>div.label{padding-left:0.7142rem;cursor:pointer}.article .article-body.column-list .article-content .article-modules>div.modules>div.items>div.boxs>div:not(.label){background-color:#fff;padding:0.7142rem;border-radius:0.3571rem;display:none;margin-top:0.7142rem}.article .article-body.column-list .article-content .article-modules>div.modules>div.items>div.boxs>div:not(.label) a{display:inline-block;width:100%;margin:0.6875rem 0}.article .article-body.column-list .article-content .article-modules>div.modules>div.items>div.boxs>div:not(.label) a:hover{color:#861b20}.article .article-body.column-list .article-content .article-modules>div.modules>div.items>div.boxs>div:not(.label).active{display:block}.article-head{border-bottom:2px solid #861b20;margin-top:1.67rem;height:50px;display:flex;justify-content:space-between;align-items:flex-end}.article-head .title img{max-width:60%}.article-head .more{flex-shrink:0;padding-bottom:0.216rem}.article-head .more a{color:#606060;font-size:1vw}.date{width:3.2rem;height:3.2rem;color:#fff;position:absolute;left:0;border:1px solid #861b20;transition:all 0.3s;-webkit-transition:all 0.3s}.date>div{width:100%;text-align:center}.date .day{color:#861b20;margin-top:0.2vw;margin-bottom:0.2vw;font-size:1.77vw}.date .year-month{font-size:0.8vw}.article-news-item{position:relative;height:3.2rem;margin-bottom:1.25rem;cursor:pointer}.article-news-item .detail{padding-left:4rem;height:100%;display:flex;align-items:center;line-height:150%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:3.2rem;overflow:hidden;text-overflow:ellipsis}.article-news-item .detail a{font-size:1.041vw}.article-news-item:hover .date{background-color:#861b20}.article-news-item:hover .date>div{color:#fff}.article-news-item:hover .detail a{color:#861b20;text-decoration:underline}.article-news-card{background-color:#fff;padding:1rem 1.67rem 0.67rem 1.67rem;border-radius:1.4286rem;cursor:pointer}.article-news-card .description{margin-bottom:0.2rem !important;min-height:3.0125rem;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}.article-news-card .title{color:#040000;background:url(../images/i-title.png) no-repeat left center;padding-left:1.67rem;margin-bottom:0.5rem}.article-news-card .title a{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.041vw}.article-news-card:hover .title a{color:#861b20;text-decoration:underline}.footer{background-color:#cecfcf;margin-top:10rem;padding:2.875rem 1.416rem 2.25rem 1.416rem}.footer .footer-body{max-width:1920px;display:flex;flex-wrap:wrap;justify-content:space-between}.footer .footer-body .footer-detail{flex:7;display:flex;flex-direction:column;justify-content:flex-end}.footer .footer-body .footer-detail>div{color:#595857;margin-bottom:0.75rem}.footer .footer-body .footer-qrcode{flex:3;display:flex;justify-content:space-around}.footer .footer-body .footer-qrcode img{width:5.83rem}.footer .footer-body .footer-qrcode>div{width:50%;text-align:center}.footer .footer-body .footer-qrcode>div>div{margin-bottom:0.7142rem;font-size:20px}.top-tools{position:fixed;right:5.2rem;bottom:3.5714rem;width:4.167rem;display:none}.top-tools>div{width:100%;height:5.167rem;background-color:#d1cfcf;cursor:pointer;display:flex;align-items:center;justify-content:center}.top-tools>div:hover{background-color:#861b20}.top-tools>div:hover div{color:#ffffff}.top-tools>div img{width:2.33rem}.top-tools .phone{border-top-left-radius:2.857rem;border-top-right-radius:2.857rem}.top-tools .email{border-top:0.1428rem solid #fff;border-bottom:0.1428rem solid #fff}.top-tools .top{border-bottom-left-radius:2.857rem;border-bottom-right-radius:2.857rem}.top-tools .top div{color:#fff !important;font-weight:600;letter-spacing:0.2857rem;text-align:center;width:100%}.pages{width:100%;display:flex;justify-content:center;margin-top:15rem}.pages .p_pages{display:flex}.pages .p_pages>span{line-height:2.33rem;font-size:1.25rem;height:2.33rem;width:2.33rem;border:0.07142rem solid #040000;text-align:center;display:inline-block;border-radius:0.3571rem;margin:0 0.5rem}.pages .p_pages>span.p_fun_d{font-size:0}.pages .p_pages>span.p_next,.pages .p_pages>span.p_next_d{background:url(../images/page-next.png) no-repeat center center;background-size:40% auto;font-size:0}.pages .p_pages>span.p_next:hover,.pages .p_pages>span.p_next_d:hover{background-image:url(../images/page-next-on.png)}.pages .p_pages>span.p_prev,.pages .p_pages>span.p_prev_d{background:url(../images/page-prev.png) no-repeat center center;background-size:40% auto;font-size:0}.pages .p_pages>span.p_prev:hover,.pages .p_pages>span.p_prev_d:hover{background-image:url(../images/page-prev-on.png)}.pages .p_pages>span.p_no_d,.pages .p_pages>span:hover{background-color:#861b20;color:#ffffff;border-color:#861b20}.pages .p_pages>span.p_no_d a,.pages .p_pages>span:hover a{color:#ffffff}.pages .p_pages>span a{display:block}.pages .p_pages>span:hover,.pages .p_pages>span.active{background-color:#861b20;color:#fff}.new-con{width:100%}.new-con ul{width:100%;display:flex}.new-con ul li{width:calc((100% - 20px) / 2);margin-right:20px;display:inline-block}.new-con ul li:last-child{margin-right:0}.new-con ul li a{display:block;text-decoration:none}.new-con ul li a img{width:100%;margin:10px 0;height:13rem;object-fit:cover}.new-con ul li a span{color:#666;margin-bottom:1.4rem;font-size:0.67rem;line-height:150%;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;height:3.2rem;display:block}.new-con ul li a p{font-size:1.041vw;line-height:150%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:3.2rem;overflow:hidden;text-overflow:ellipsis}.new-con ul li:hover p{text-decoration:underline;color:#861b20}@media only screen and (max-width: 1200px){.article{max-width:100vw}}
