﻿/* home */
/* flex布局 */
.flex1{flex: 1;}
[class*=flex-]{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
[class*=-aic]{ -ms-flex-align: center;align-items: center;}
[class*=-aife]{-ms-flex-align: end;align-items: flex-end; }
[class*=-aifs]{-ms-flex-align: start;align-items: flex-start; }
[class*=-ais]{-ms-flex-align: stretch;align-items: stretch;}
[class*=-jcc]{ -ms-flex-pack: center;justify-content: center;}
[class*=-jcsb]{-ms-flex-pack: justify; justify-content: space-between;}
[class*=-jcfe]{-ms-flex-pack: end;justify-content: flex-end; }
[class*=-jcfs]{-ms-flex-pack: start;justify-content: flex-start; }
[class*=-row]{flex-direction: row;-ms-flex-direction: row; flex-wrap: wrap;}
[class*=-column]{flex-direction: column;-ms-flex-direction: column; }

.HomeBan {margin-top: 0;clear: both;}
.HomeBan .item{position: relative;}
.HomeBan .item a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.HomeBan .imgbox img{width: 100%;display: block;}
.HomeBan .desc{position: absolute;width: 80%;left: 50%;top:50%;transform: translate(-50%,-50%);text-align: center;z-index: 10;color:#fff;}
.HomeBan .desc img{height: auto;display: inline-block;}
.HomeBan .slick-dots{bottom: 30px;}
.HomeBan .slick-dots li{background-color: rgba(255,255,255,0.5);}
.HomeBan .slick-arrow{background-color: rgba(255,255,255,0.3);border: 1px solid rgba(255,255,255,0.3);}
.HomeBan .slick-prev{left: -100px;}
.HomeBan .slick-next{right: -100px;}
.HomeBan:hover .slick-prev{left: 50px;background-image: url(../images/arrowLeftActive.svg)}
.HomeBan:hover .slick-next{right: 50px;background-image: url(../images/arrowRightActive.svg)}
.HomeBan .imgbox .wap{display: none;}

.newsico{position: relative;display: flex;flex: 1;}
.newsico .tit{position: relative;max-width: 100%;width: auto;padding-right: 48px;}
.newsico .tit:after{position:absolute;right:0;top: 10%;width: 34px;height: 20px;background: url(../images/news.svg) no-repeat center center/contain;content: "";}

.news-desc .detail{flex-shrink: 0; margin-left: 10px;white-space: nowrap;color: #d80014;}
.news-desc .detail:hover{text-decoration: underline;}

.mainBox{background-color: #fbf4f0;padding: 44px 0 100px;}
.hotNews{background-color: #fff; margin-bottom: 50px;padding-left: 117px;position: relative;min-height: 112px;}
.hotNews h2{position: absolute;left: 0;top: 0;width: 85px;font-size: 26px;color: #fff;padding: 10px;text-align:center;background-image: linear-gradient(to bottom, #d80014,#a80010);border-radius: 0 0 16px 0;}
.hotNews h2:after{position: absolute;right: -8px;top: 0;content: ""; width: 8px;height: 8px;background-color: #990001;clip-path: polygon(0% 0%, 100% 0%, 0% 100%);transform: rotate(-90deg);}
.hotNews .item a{align-items: center;padding: 24px 180px 24px 0;position: relative;display: block;}
.hotNews .item .title{margin-bottom: 11px;}
.hotNews .item .title:hover{color: #a80010;}
.hotNews .item .txt{color: #666666;}
.hotNews .item .date{position: absolute;right: 0;width: 137px;text-align: center;top: 50%;transform: translateY(-50%);border-left: 1px solid #eed7d5;color: #d80014;}
.hotNews .item .date b{display: block;font-size: 47px;line-height: 1;}
.hotNews .slick-dots{bottom: -5px;}

.tabNav{line-height: 66px;position: relative;border-bottom: 1px solid #e5e5e5;}
.tabNav .item{cursor: pointer;color: #666666;}
.tabNav .item span{display: block;position: relative;font-size: 24px;}
.tabNav .item span:After{left: 50%;transform: translateX(-50%);bottom: -1px;height: 2px;background-color: #d80014;content: "";position: absolute;transition: all 0.5s;width: 0;}
.tabNav .item span:before{left: 50%;transform: translateX(-50%);bottom: -4px;content: "";position: absolute;transition: all 0.5s;border-left: 6px solid transparent;
	border-right: 6px solid transparent;border-top: 6px solid #d80014;opacity: 0;}
.tabNav .item.on span{font-weight: bold;color: #d80014;font-size: 30px;}
.tabNav .item.on span:After{width: 100%;}
.tabNav .item.on span:before{opacity: 1;bottom: -6px;}
.tabNav .item.on .more{opacity: 1;}
.tabNav .item:not(:last-child){margin-right: 45px;}
.tabNav .more{position: absolute;right: 0;top: 0;color: #666666;display: flex;align-items: center;opacity: 0;z-index: 10;}
.tabNav .more:After{margin-left:10px;width: 20px;height: 20px;content: "";display: inline-block;transition: all 0.5s;background: url(../images/more.png) no-repeat center center/contain;}
.tabNav .more:hover{color: #d80014;}
.tabNav .more:hover:After{transform: rotate(15deg);}

.homeNews{background-color: #fff;margin-bottom: 60px;}
.homeNews .focus{width: 48.57%;overflow: hidden;}
.homeNews .focus .item{position: relative;}
.homeNews .focus .info{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 10;padding: 134px 170px 24px 40px;background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));color: #fff;}
.homeNews .focus .imgbox{padding-top: 460px;}
.homeNews .focus .imgbox img{object-fit: fill;}
.homeNews .focus .slick-dots{width: 170px;left: auto;right: 0;bottom: 35px;}
.homeNews .focus .slick-prev{left: -100px;}
.homeNews .focus .slick-next{right: -100px;}
.homeNews .focus:hover .slick-prev{left: 30px;}
.homeNews .focus:hover .slick-next{right: 30px;}

.homeNews .focus .slick-dots li{background-color: rgba(255,255,255,0.3);}

.homeNews .tabSlide{width: calc(100% - 48.57%);padding: 18px 40px;}

.listWz .top{border-bottom: 1px dashed #cccccc;padding: 26px 0 18px;margin-bottom: 11px;}
.listWz .top .tit{margin-bottom: 11px;font-weight: bold;}
.listWz .top .news-desc{color: #666666;line-height: 1.875;}

.listWz .top2{border-bottom: 1px dashed #cccccc;margin-bottom: 17px;padding-bottom: 30px;}
.listWz .top2 .imgbox{width: 32.84%;padding-top: 130px;}
.listWz .top2 .imgbox img{object-fit: fill;}
.listWz .top2 .info{width: 62.23%;}
.listWz .top2 .info .title{margin-bottom: 10px;}
.listWz .top2 .info .tit{font-weight: bold;}
.listWz .top2 .date{color: #999999;}
.listWz .top2 .desc{color: #666666;margin: 7px 0 18px;}

.listWz .li{height: 40px;line-height:40px;}
.listWz .li .title{flex: 1;}
.listWz .li .tit{position: relative;padding-left: 14px;transition: all 0.5s;}
.listWz .li .tit:before{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 3px;height: 3px;background-color: #a50102;border-radius: 50%;content: "";}
.listWz .li .date{padding-left: 15px;color: #999999;}
.listWz .li:hover .tit{padding-left: 20px;}

.homeZt{overflow: hidden;}
.homeZt .imgbox{padding-top: 10.7%;}
.homeZt .slick-arrow{width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border:0;}
.homeZt .slick-prev{left: -21px;background-position: 27px center;background-image:url(../images/arrowLeftActive.svg)}
.homeZt .slick-next{right: -21px;background-position: 17pxx center;background-image:url(../images/arrowRightActive.svg)}

.homeAbout{background-color: #fff; padding: 40px 0 40px 40px;margin-bottom: 42px;}
.homeAbout .imgbox{width: 36.76%;}
.homeAbout .info{width: 47.05%;padding: 0 3.6%;}
.homeAbout .tabNav{margin: -12px 0 36px;}
.homeAbout .title{margin-bottom:18px;font-weight: bold;}
.homeAbout .desc{color: #666666;line-height: 1.875;}
.homeAbout .more{color: #d80014;margin-top: 10px;}
.homeAbout .more:hover{text-decoration: underline;}
.homeAbout .numList{flex: 1;}
.homeAbout .numList li:not(:last-child){padding-bottom: 47px;}
.homeAbout .numList .num {color: #d80014;}
.homeAbout .numList .num b{display: inline-block;line-height: 42px;font-size: 40px;vertical-align: bottom;margin-right: 9px;}
.homeAbout .numList .num sub{line-height: 2;}
.homeAbout .numList p{color: #666666;}

.homeBusiness {margin-bottom: 60px;}
.homeBusiness .tabNav{margin-bottom: 40px;}
.homeBusiness .slider{margin-left: -13px;}
.homeBusiness .slider .item{margin-left: 13px;flex: 1;position: relative;transition: all 0.5s;}
.homeBusiness .imgbox{padding-top: 430px;}
.homeBusiness .imgbox:before{position: absolute;left: 0;bottom: 0;width: 100%;content: "";background-color: rgba(0,0,0,0.3);z-index: 2;height: 100%;transition: all 0.5s;}
.homeBusiness .imgbox:after{position: absolute;left: 0;bottom: 0;width: 100%;content: "";background-image: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,0.3));height: 50%;z-index: 2;transition: all 0.5s;opacity: 0;}
.homeBusiness .info{z-index: 5;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;color: #fff;transition: all 0.5s;width: 96%;}
.homeBusiness .tit{font-size: 22px;transition: all 0.5s;margin-bottom: 19px;font-weight: bold;}
.homeBusiness .more{display: flex;align-items: center;justify-content: center;}
.homeBusiness .more:After{margin-left: 10px;width: 20px;height: 20px;content: "";display: inline-block;transition: all 0.5s;background: url(../images/more.png) no-repeat center center/contain;}

.homeBusiness .item:hover{flex: 2.8;}
.homeBusiness .item:hover .imgbox:before{opacity: 0;}
.homeBusiness .item:hover .imgbox:after{opacity: 1;}
.homeBusiness .item:hover .info{display: flex;justify-content: space-between;top: auto;transform: translate(-50%,0);bottom: 15px;}
.homeBusiness .item:hover .tit{font-size:30px;}

.homeCol .col{width: 49.28%;background-color: #fff;padding: 18px 40px;}
.homeCol .tabNav{margin-bottom: 30px;}

.mb60{margin-bottom: 60px;}

/* ban */
.ban{width: 100%;margin-top: -80px;position: relative;overflow: hidden;}
.ban .img{width: 100%;}
.ban .desc {
    position: absolute;
    width: 80%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    z-index: 10;
    color: #fff;
}
@media screen and (max-width:1024px){
	.ban{margin-top: 0;}
	.ban .desc img {
        height: auto;
}
}


/* 集团新闻 */
.newsList .item{margin-bottom:40px}
.newsList .item:last-child{margin-bottom:0}
.newsList .item .itemCon{box-shadow:0 10px 30px rgba(1,79,162,0.1)}
.newsList .item .itemCon .imgbox{width:31%;padding-top: 21%;}
.newsList .item .itemCon .fontBox{flex:1;padding:40px;}
.newsList .item .itemCon .title{font-weight: bold; font-size:20px;color:#000;margin-bottom:10px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.newsList .item .itemCon .time{color:#ccc}
.newsList .item .itemCon .intro{line-height:1.875;color:#7d7d7d;margin-bottom:40px;margin-top:20px;}
.newsList .item .itemCon .more{color:#D80014;background:none;width:auto;text-align:left}
.newsList .item .itemCon .more::after{display:inline-block;content:'';background:url(../images/PicList000687_more2.png) no-repeat;width:25px;height:6px;vertical-align:middle;margin-left:5px;background-size: contain;}
.newsList .item .itemCon:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.newsList .item .itemCon:hover .title{color:#D80014}


/* 新闻详情 */
/*RighInfo002973 */
.RighInfo002973{margin: 0 auto;color: #333;display: flex;justify-content: center;}
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 1px solid #d2d2d2;padding-bottom: 40px;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875;border-bottom: 1px solid #d2d2d2;padding: 40px 0;margin-bottom: 40px;}
.RighInfo002973 .news-details .edit-info p{margin-bottom: 20px;text-indent: 2em;line-height: 1.875;font-size: 18px;}
.RighInfo002973 .news-details .edit-info img{display: block;margin: 0 auto;}
.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #D80014;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;background-size: 18px;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}

/* 信息公开 */
/*TextList002855 */
.TextList002855 li{line-height: 4.5625em;  border-bottom: 1px dotted #a8a8a8;}
.TextList002855 li time{float: right;color: #c8c8c8; margin-left: 15px;}
.TextList002855 li a{padding-left: 30px; background: url("../images/TextList002855_icon.png") no-repeat left center;background-size: 10px;font-size: 16px;}

.TextList0028555 .homeCol .col{box-shadow: 0 0 10px rgba(0, 0, 0, .2);margin-bottom: 1.44%;width: 32%}
.TextList0028555 .tabNav .more:After{display: none}
.TextList0028555 li a{padding-left: 0rem;background: none}


/*网上举报*/
.m-bz{padding: 20px 24px;background: #f5f5f5;}
.m-bz h5{font-size:18px;color:#d80014;margin-bottom:10px;font-weight:bold;}
.m-bz p{line-height: 36px;text-align: justify;text-indent:2em;}
.m-wsjb{margin: 40px 0 20px;}
.m-wsjb label{float:left;display:flex;margin-bottom:20px;padding:0 10px;font-size:14px;font-weight:normal;border: 1px solid #ebebeb;background: #f9f9f9;  overflow: hidden;}
.m-wsjb label.jb1{width: calc(100% / 3 - 11px);}
.m-wsjb label.jb2{width: 100%;}
.m-wsjb label.jb3{width:150px;margin-right: 10px;margin-bottom: 0;}
.m-wsjb label.jb3 input{width:60px;}
.m-wsjb label span{display: block;float: left;width: 26px;height: 40px;display: flex;align-items: center;}
.m-wsjb label span img{width: auto;min-width: 12px;}
.m-wsjb label input{flex:1;height: 40px;line-height: 40px;}
.m-wsjb label textarea{flex:1;height:200px;line-height: 26px; background: none; border: none; margin: 7px 0;}
.m-wsjb label textarea:focus{border: none;}
.m-wsjb .su-btn{margin-top:35px;text-align: center;}
.m-wsjb .su-btn input{ width: 175px; height: 50px; border-radius: 5px; color: #fff; margin: 0 18px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;cursor: pointer;}
.m-wsjb .su-btn input:hover{opacity: 0.8;}
.m-wsjb input[type="submit"]{background: #d80014;}
.m-wsjb input[type="reset"]{background: #b8b8b8;}
.checkcode{height: 40px;margin-bottom: 20px;}

/*RighInfo002812 */
.RighInfo002812 .tit{color: #10384f; font-size: 26px;}
.RighInfo002812 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: 36px; margin-top: -18px;}
.RighInfo002812 .culture .tit{padding: 60px 0 .50px 0;text-align: center;}

.RighInfo002812 .info{position: relative; z-index: 1;}
.RighInfo002812 .info > *{position: relative; z-index: 4;}
.RighInfo002812 .hasbg{padding-bottom: 30px; background: url(../images/RighInfo002812-map.png) no-repeat center top;background-size: contain;}
.RighInfo002812 .txt-p{color: #555;line-height:1.7; }
.RighInfo002812 .txt-p p{margin-bottom: 10px;text-indent: 2em;}
.RighInfo002812 .mid{margin: 3% 0;}
.RighInfo002812 .mid .pic{ text-align: center;}
.RighInfo002812 .mid .pic{width:40%; display: none;}

.RighInfo002812 .mid .list li{ margin:1.5% 1%;}
.RighInfo002812 .mid .list li{float: left; width: 48%;}
.RighInfo002812 .mid .list li:nth-child(2n+1){clear: left;}

.RighInfo002812 .mid .icon{width:55px;}
.RighInfo002812 .mid .txt{padding-left: 15px;color: #999;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: inline-block;color: #666; padding-right: 5px;}
.RighInfo002812 .mid .txt b{color: #ed2a33; font-size:24px;}

.RighInfo002812 .culture .box-item ul{display: table;width: 100%;border: 1px solid #eee; table-layout: fixed;}
.RighInfo002812 .culture .box-item ul:not(:first-child){margin-top: -1px;}
.RighInfo002812 .culture .box-item li{display: table-cell; vertical-align: top; text-align: center;position: relative;padding:40px 0;}
.RighInfo002812 .culture .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #eee;}
.RighInfo002812 .culture .box-item  .row-2 li:not(:last-child):after{right: -1px;}
.RighInfo002812 .culture .box-item  .row-4 li{width: 25%;}
.RighInfo002812 .culture .box-item  .row-3 li{width: 33.3333%;}
.RighInfo002812 .culture .box-item  .row-2 li{width: 50%;}

.RighInfo002812 .culture .box-item li > *{padding: 0 10px;}
.RighInfo002812 .culture .box-item li .icon img{max-width:68px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.RighInfo002812 .culture .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.RighInfo002812 .culture .box-item li b{font-size:18px;font-weight: bold;display: block;padding:20px 0;color: #555;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height:28px;font-size:16px;}



.dsz{background: url(../images/dsz_bg.jpg) no-repeat center center;background-size: cover;}
.dsz p{line-height:30px;color: #333;margin-bottom: 20px;}
.dsz .qm img{max-width: 200px;}
.dsz .qm{text-align: right;}


/*Floor003012 */
.Floor003012{overflow: hidden;position: relative; z-index: 1;}
.Floor003012 .Listtit::after{margin-bottom: 0;}
.Floor003012 a:hover{color: #D80014;}
.Floor003012 .slider-for .item{padding:60px;position: relative;}
.Floor003012 .slider-for .item time{position: absolute ; left:0; top:50%; width: 100%; text-align: center; font-size:48px; color: #D80014; opacity: 0.03; font-weight: bold; transform: translateY(-50%); z-index: 1;}
.Floor003012 .slider-for .item .box{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.15); z-index: 2; position: relative; }
.Floor003012 .slider-for .item .year{line-height:1; color: #D80014; font-size: 28px; margin-bottom:25px;}
.Floor003012 .slider-for .item .year b{font-size: 45px; margin-right:110px; }
.Floor003012 .slider-for .item .con{padding: 48px 57px;flex: 1;}
.Floor003012 .slider-for .item .con .p{margin: 0; line-height:1.8; padding: 0 15px 0 0; position: relative; font-size:18px; color: #222;height: 130px; overflow-y: auto;}
.Floor003012 .slider-for .item .con p{position: relative;}
.Floor003012 .slider-for .item .con p+p{margin-top:8px; }
.Floor003012 .slider-for .item .img{width:45%; }
.Floor003012 .slider-for .item .Ispic{padding-bottom:65%; }
.Floor003012 .slider-nav .slick-track{margin-top:60px; padding: 10px 0;}
.Floor003012 .slider-nav .item{position:relative;text-align:center;transition:all .3s;}
.Floor003012 .slider-nav .item .year{line-height:80px; border-top: 1px dashed #D80014; font-size: 20px;}
.Floor003012 .slider-nav .item .dotico{width:15px;height:15px;position:absolute;left:50%;top:-7px;border-radius: 50%; margin-left:-7px; border: 2px solid #D80014; background: #fff;}
.Floor003012 .slider-nav .item.slick-current a{color:#D80014;}
.Floor003012 .slider-nav .item.slick-current .dotico{ background: #D80014; }
.Floor003012 .slider-nav .item{position:relative;}
.Floor003012 .slider-nav .slick-arrow{position: absolute; z-index: 30; top:50%; width:50px; height:50px; border:2px solid #D80014;padding: 0; margin-top: -35px; border-radius: 50%; 
	transition: 0.3s; background: url("../images/Floor002997_next.svg") no-repeat center center #fff; background-size: 35px;}
.Floor003012 .slider-nav .slick-arrow:hover{background-image: url("../images/Floor003181-more.svg"); background-color: #D80014;}
.Floor003012 .slider-nav .slider{ margin: 0 70px;}
.Floor003012 .slider-nav .slick-prev{left:0; transform: rotate(-180deg);}
.Floor003012 .slider-nav .slick-next{right:0; margin-top: -10px;}
.Floor003012 .slider-for .item .box{display:flex; align-items:center; width: 90%; max-width:1000px; margin:0 auto; }


/*PicList002854 */
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding:28px 19px 77px; transition: 0.3s;}
.PicList002854 li aside{font-size:20px; line-height:1.6; text-align: center; margin-bottom:19px;color: #333;}
.PicList002854 li .Ispic{background-size: contain;padding-bottom: 56.565%;background-position: center;background-repeat: no-repeat}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #D80014;}
.PicList002854 li a:hover:after{background-color: #D80014; background-image: url(../images/PicList002854_btn_hover.png);}
.PicList002854 li .sum{text-align: center; line-height: 1.6; color: #666; margin-top: 20px; padding: 0 12px;height: 3.2em;}
.PicList002854 li{width: 29.127%; }
.PicList002854 li:not(:nth-child(3n)){margin-right: 6.3095%;}


.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 60%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;width: 150%;}
.RighInfo002275 .text{float: left;width: 45%;}
.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
.RighInfo002275 .text .title{font-size: 52px;}
.RighInfo002275 .text .title{margin-bottom: 75px}
.RighInfo002275 .text{width: 40%;}

.columntitle{text-align: center;margin-bottom: calc(20 / 16 * 1em);}
.columntitle .cn{font-size:calc(36 / 16 * 1em);color: #333;display: inline-block;line-height: 1;font-weight: bold;position: relative;padding-bottom: 4px;letter-spacing: 5px;text-indent: 5px;}
.columntitle .cn:after{display: block;content: '';width: 100%;height: 12px;background: #D80014;position: absolute;left: 0;bottom: 0;z-index: -1;transform: skewX(-15deg);opacity: 0.2;}

.columninfo{text-align: center;padding-bottom: calc(50 / 1920 * 100vw);font-size:calc(18 / 16 * 1em);line-height: 1.7;width: 90%;color: #666;margin: 0 auto;}
.columninfo span{font-size:calc(30 / 16 * 1em); color: #D80014; font-weight: bold;}


/*Floor002979*/
.Floor002979{padding: 0;}
.Floor002979 li{position: relative;overflow: hidden;}
.Floor002979 li a{position: absolute; z-index: 20; left: 0; top: 0; width: 100%; height: 100%;}
.Floor002979 li .txt{position: absolute;color: #fff; z-index: 10;bottom:calc(44 / 16 * 1em); right:calc(40 / 16 * 1em); left:calc(44 / 16 * 1em); transition: .3s;}
.Floor002979 li .t1{font-size:calc(26 / 16 * 1em); line-height: 1;}
.Floor002979 li .t2{line-height:1.75; opacity: 0.8; height: 0; overflow: hidden; padding:0 6%; font-size:calc(18 / 16 * 1em);}
.Floor002979 li .Ispic{transition: transform 0.3s; position: relative;padding-bottom: 100%;}
.Floor002979 li .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:50%; opacity: 0.8;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
  }
		.Floor002979.ywbk {min-height: 440px;}
		.Floor002979.ywbk .item a{position: relative;display: block;left: auto;top: auto;overflow: hidden;}
		.Floor002979.ywbk .item a:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:50%; opacity: 0.8;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
  }
		.Floor002979.ywbk .item aside{position: absolute;left: 0;bottom: 5px;width: 100%;padding: 15px;text-align: center;color: #fff;font-size: 20px;z-index: 10;}
		.Floor002979.ywbk .slider{margin: 0 -15px;}
		.Floor002979.ywbk .item {padding: 0 0 8px 15px;}
		.Floor002979.ywbk .item .Ispic{background-size: cover;padding-bottom: 70%;transition: all 0.5s;}
		.Floor002979.ywbk .item .Ispic:after{display: none;}
		.Floor002979.ywbk .item:hover .Ispic{transform: scale(1.1);}
		.Floor002979.ywbk .slick-dots{display: none !important;}
			.Floor002979.ywbk .slick-prev{left: -35px;}
			.Floor002979.ywbk .slick-next{right: -50px;}

.Floor002979 li:hover .Ispic:after{height:100%;opacity: 0.8;background:#D80014;}
/* .Floor002979 li:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);} */
.Floor002979 li:hover .txt{bottom:50%; transform: translateY(50%); text-align: center;}
.Floor002979 li:hover .t2{height: calc(1.75em * 6); margin-top:2em;}
.Floor002979 li .t2{overflow-y: auto;}

.Floor002979{margin-left: -15px;display: flex;flex-wrap: wrap;}
.Floor002979 li{float: left; padding:0 0 15px 15px;width: 33.333%;}

.ywbk{padding-bottom:1%;position: relative}
.ywbk::before{content: '';position: absolute;z-index: -1;width: 100%;background: #f5f6fa;height: 67%;left:0;bottom: 0}
.ywbk .txt{padding-right: 4%}
.ywbk .txt .title{font-size: 40px;color: #333;font-weight: bold;line-height: 2;margin: 5% 0 16%;position: relative;padding-left: 70px}
.ywbk .txt .title i{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;}
.ywbk .txt .title i img{vertical-align: top;}
.ywbk .txt p{padding-right:60px;margin-bottom: calc(15 / 16*1em); line-height: 1.8;}
.ywbk figure{padding-bottom:61%;background-size: cover;background-position: center;background-repeat: no-repeat;}

.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-top:2px solid #d80014; overflow:hidden; font-size:18px; font-weight:normal; color:#000;box-shadow: 0 0 10px rgba(216,0,20,.1);}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 2%; line-height:70px;cursor:pointer;position: relative;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#d80014; color:#fff;}
.RighInfo002254 .tab .h1_tab span::after{
    content: "";
	display: block;
	width: 1px;
	height: 10px;
	background: #dcdcdc;
	position: absolute;
	right: 0;
	top: 50%;
	transform:translateY(-50%);
}
.RighInfo002254 .tab .h1_tab span.on::after,.RighInfo002254 .tab .h1_tab span:last-child::after{content: none;}
.RighInfo002254 .tab .info{ padding-top:3%;}

.yw_box{margin-bottom: 3%;}
.bt{position: relative;font-size: 24px;color: #d80014;margin-bottom: 20px;}
.bt i{width: 30px;height: 30px;background: url(../images/dian.svg) no-repeat center center;background-size:30px;display: inline-block;vertical-align:middle;}

.yw_box p{font-size: 16px;line-height: 30px;color: #333;}

.zc_box{background: url(../images/zc.jpg) no-repeat center center;background-size: cover;}

.xmlb {padding-bottom: 3%;}
.xmlb .title{font-size: 30px;font-weight: bold;text-align: center;color: #333;}
.xmlb .list .slick-list{margin: 0 -5px;}
.xmlb .list .item{position: relative;padding: 0 5px;}
.xmlb1 .list{margin-left: -1%;}
.xmlb1 .list li{width: 31.5%;margin: 2% 2% 0 0;}
.xmlb1 .list li:nth-child(3n){margin-right: 0;}
.xmlb .list .pic{ overflow: hidden;}
.xmlb .list .pic img{ visibility: hidden;}
.xmlb .list .pic figure{ transition: transform .5s ease-in-out;padding-bottom: 60%;background-size: cover;background-position: center;background-repeat: no-repeat;}
.xmlb .list li:hover .pic figure{ transform: scale(1.1);}
.xmlb .list .word h3{ font-size:18px; color: #333; margin: 10px 0; font-weight: normal;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;text-align: center;line-height: 30px;}
.xmlb .list .word{position: absolute;left: 0;bottom: 0;width: 100%;background-color: rgba(0,0,0,0.3);}
.xmlb .list .word a{color: #fff;}
.xmlb .list li:hover .word h3 a{ color:#ec1b24;}
.xmlb .list .word p{ margin: 15px 0; font-size: 14px; color: #999;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; display: none;}
.xmlb .list .word .more{ border-top: 1px solid #eee; display: block; padding: 15px 0; font-size: 14px; color: #888; background: url(../images/Floor002396-more.png) no-repeat right center;display: none;}
.xmlb .list li:hover .word .more{ background-image: url(../images/Floor002396-more_hover.png); color: #ec1b24;}

.nones{ position:absolute; visibility:hidden; opacity:0; top:0;width: 100%;z-index: -10;left: 0;}

.xmlb .owl-carousel .owl-nav .owl-next,.xmlb .owl-carousel .owl-nav .owl-prev{width: 55px;height: 55px;border-radius: 100px;position: absolute;font-size: 22px;position: absolute;text-indent: 100px;overflow: hidden;}
.xmlb .owl-carousel .owl-nav .owl-next{background-size: cover;background-image: url(../images/b_right.png);background-position: center center;background-repeat: no-repeat;background-color: rgba(255,255,255,.5)}
.xmlb .owl-carousel .owl-nav .owl-prev{background-image: url(../images/b_left.png);background-position: center center;background-repeat: no-repeat;background-color: rgba(255,255,255,.5)}
.xmlb .owl-nav{position: absolute;top: 43%;transform: translateY(-50%);width: 100%;}
.xmlb .owl-carousel .owl-nav .owl-prev{left:0%;}
.xmlb .owl-carousel .owl-nav .owl-next{right:0%;}

.xmlb .owl-carousel .owl-nav .owl-prev:hover{background-color: #ec1b24;}
.xmlb .owl-carousel .owl-nav .owl-next:hover{background-color: #ec1b24;}

.cydw dl{display: flex;align-items: center;flex-wrap: wrap;}
.cydw dl dd{width: 31.5%;margin-right: 2%;box-shadow: 0 0 10px #ccc;padding: 10px;position: relative;padding-left: 40px;margin-bottom: 2%;}
.cydw dl dd::after{content: "";display: block;width: 6px;height: 6px;background: #ec1b24;border-radius: 100px;position: absolute;left: 15px;top: 50%;transform:translateY(-50%);}
.cydw dl dd:nth-child(3n){margin-right: 0;}

.ywbk .fl,
.ywbk .fr{width: 50%}

/*PicList002171 */
.PicList002171 li{ float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;padding:40px}
.PicList002171 li img{ display:block; }
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(216,0,20,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
.PicList002171 li:nth-child(4n){ margin-right:0;}

/*RighInfo003137 */
.RighInfo003137{position: relative;z-index: 1; background: #f9f9f9;display: none}
.RighInfo003137 .title{font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003137 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #D80014; margin: 1.1538em 0;}
.RighInfo003137 ul li:not(.mark){text-align: center;box-shadow: 0 1.25em 3.125em rgba(0, 0, 0, 0.05);border-right-width: 5px; background: #fff;}
.RighInfo003137 ul li.mark .icon{display: block;margin: 0 auto; width: 1.5em; height: 1.5em;background-color: #D80014;border-radius: 50%;position: relative;}
.RighInfo003137 ul li.mark .icon:before,
.RighInfo003137 ul li.mark .icon:after{position: absolute;content: '';background-color: #000;}
.RighInfo003137 ul li.mark .icon:before{left: 50%;margin-left: -1px;
	width: 2px;top: -0.625em;bottom: -0.625em;}
.RighInfo003137 ul li.mark .icon:after{top: 50%;margin-top: -1px;height: 2px;left: -0.625em;right: -0.625em;}
.RighInfo003137 ul li .inner{margin: 0 auto; width: 73.685%;}
.RighInfo003137 ul li .name .cn{font-size:calc(28 / 16*1em);color: #000000;line-height: 1.5;}
.RighInfo003137 ul li:not(.mark) .icon{padding: 2em 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.2); margin-bottom: 2em;}
.RighInfo003137 ul li:not(.mark) .icon img{ height:calc(65 / 16*1em);}
.RighInfo003137 ul .tip p{font-size:calc(16 / 16*1em);color: #666;line-height:1.6; margin-bottom:calc(12 / 16*1em);}
.RighInfo003137 ul .tip p span{color:#D80014;font-size:calc(24 / 16*1em); }
.RighInfo003137 ul li.mark:last-child{display: none;}
.RighInfo003137 ul{display: table;width: 100%;}
.RighInfo003137 ul li{display: table-cell; vertical-align: top;}    
.RighInfo003137 ul li.mark{vertical-align: middle;}
.RighInfo003137 ul li:not(.mark){width: 42%;padding-top:4.25em; padding-bottom: 3em;}


/*PicList000687 */
.PicList000687{overflow: hidden;}
.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
.PicList000687 .more:hover{background: #a52d34;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more2.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}

.PicList000687 .tit{font-size:calc(24 / 16*1em);color: #000; font-weight: normal;}
.PicList000687 time{}
.PicList000687  p{line-height:1.8;color: #666;margin-bottom: 39px; font-size: calc(16 / 16*1em);}

.PicList000687 .news-list{padding: 0;}
.PicList000687 .news-list li{background: #f9f9f9; margin-bottom: 38px; }
.PicList000687 .news-list li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list li .info{padding: 38px 0;}
.PicList000687 .news-list .main{border-left: 2px solid #D80014; padding-left: 80px; padding-right: 86px;}
.PicList000687 .news-list .tit{margin-bottom: 5px; margin-bottom: 15px;}
.PicList000687 .news-list li:hover .tit{color: #D80014;}
.PicList000687 .news-list time{color: #ccc; margin-bottom: 8px;}
.PicList000687 .news-list .more{line-height: normal;color: #D80014;background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more2.png");}
.PicList000687 .news-list .pic{width:28%;}

.ul_sitemap li{border: 1px solid #eee;padding: 15px;margin-bottom: 15px;}


.about-history{padding-top: 62px;position: relative;}
.about-history .w1400:before{left: 50%;transform: translateX(-50%);top: 0;content: "";position: absolute;width: 19px;height: 29px;background: url(../images/history_ico.svg) no-repeat center center/contain;}
.about-history .w1400:after{left: 50%;transform: translateX(-50%);top: 29px;height: calc(100% - 29px);position: absolute;content: "";background-color: #e6e9f1;width: 7px;}
.about-history .item{padding: 0 70px 50px 106px;position: relative;z-index: 10;}
.about-history .item .title{position: relative;font-size: 24px;margin-bottom: 13px;z-index: 2;}
.about-history .item .title span{position: absolute;width: 85px;top: 50%;border-bottom: 1px dashed #c12128;left: -98px;}
.about-history .item .title span:before{position: absolute;width: 10px;height: 10px;content: "";left: -17px;top: 50%;transform: translateY(-50%);border: 4px solid #c12128;border-radius: 50%;}
.about-history .item .desc{margin-bottom: 30px;text-align: left;position: relative;color: #666;}
.about-history .item .desc .more{color: #c12128;cursor: pointer;position: absolute;bottom: 0;right: 0;background-color: #fff;padding-left: 3px;}

.showMorehandle{clear: both;text-align: center;background-color: #fff;position: relative;z-index: 2;padding-top: 50pxx;cursor: pointer;width: 300px;margin: 0px auto;}
.showMorehandle:before{display: block;margin: 0px auto 8px;width: 32px;height: 32px;content: "";background: url(../images/loading.gif) no-repeat center center/contain;}
.showMorehandle.no:before{display: none;}

	.about-history .item{width: 50%;float: left;}
	.about-history .item .ispic{width: 450px;}
	.about-history .item:nth-child(2n+1){text-align: right;clear: both;}
	.about-history .item:nth-child(2n+2){float: right;clear: both;}
	.about-history .item:nth-child(2n+1){padding: 0 106px 0 70px;}
	.about-history .item:nth-child(2n+1) .title span{left: auto;right: -98px;}
	.about-history .item:nth-child(2n+1) .title span:before{left: auto;right: -17px;}
	.about-history .item:nth-child(2n+1) .ispic{float: right;}

.Nav_three{text-align: center;margin-bottom:30px;}
.Nav_three dl dd{display: inline-block;margin:0 20px;border-radius: 3px;background: #f7f8f9;}
.Nav_three dl dd a{display: block;padding:0 35px;line-height: 45px;}
.Nav_three dl dd.on{background: #D80014;}
.Nav_three dl dd.on a{color:#fff;}
.Nav_three dl dd:hover{background: #D80014;}
.Nav_three dl dd:hover a{color:#fff;}

/*20250627*/
.fazhan .title1{font-size: 36px;color: #ec1b24;text-align: center;font-weight: bold;}
.fazhan .title2{font-size: 20px;color: #333;font-weight: bold;position: relative;padding-left: 24px;margin:3% 0 1.5%}
.fazhan .title2::before{content: '';position: absolute;border-radius: 50%;width: 15px;height: 15px;border: 3px solid #ec1b24;left: 0;top: 7px;}
.fazhan p{font-size: 16px;line-height: 30px;color: #333;margin-bottom: 20px;}

.zl_box:nth-child(even) {background: #fafafa;}
.zl_box:nth-child(even) .w1400{flex-direction: row-reverse;}
.fz_01 .w1400,.ss_box{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.fz_left,.ss_right{width: 63%;}
.fz_right,.ss_left{width: 35%;}
.fazhan{padding-top:25px;}
.fz_tit1{display: flex;align-items: center;border-bottom: 1px solid #e0e0e0;padding-bottom: 10px;margin-bottom: 30px;width: 100%;margin-top: 25;}
.fz_tit1 i{width: 26px;height: 26px;display: inline-block;background-position: center center;background-size: 26px;background-repeat: no-repeat;margin-right: 10px;position: relative;top: 5px;}
.fz_tit1 h2{display: inline-block;font-size: 24px;color: #333;position: relative;}
.fz_tit1 h2 span{color: #d80014;}
.fz_tit1 h2::after{content: "";display: block;position: absolute;left: 0;bottom: -10px;background: #d80014;height: 2px;width: 100%;}
.fz_cont{padding: 40px;
	background: -moz-linear-gradient(right,  rgba(23,201,113,0) 0%, rgba(246,194,199,.1) 79%, rgba(246,194,199,.1) 100%); 
	background: -webkit-linear-gradient(right,  rgba(23,201,113,0) 0%,rgba(246,194,199,.1) 79%,rgba(246,194,199,.1) 100%);
	background: linear-gradient(to left,  rgba(23,201,113,0) 0%,rgba(246,194,199,.1) 79%,rgba(246,194,199,.1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0017c971', endColorstr='#17c971',GradientType=0 ); }
.fz_right figure,.ss_left figure{width: 100%;padding-bottom: 65%;background-position: center center;background-size: cover;background-repeat: no-repeat;}

.zl_ss_box,.ts_box{background: #fafafa;}

.ss_right dd{color: #333;line-height: 30px;position: relative;padding-left: 10px;margin: 10px 0;}
.ss_right dd::after{content: "";display: block;width: 5px;height: 5px;border-radius: 100px;background: #d80014;position: absolute;left: 0;top: 10px;}
.ts_box ul{display: flex;justify-content: space-between;}
.ts_box ul li{width:19%;background: #fff url(../images/xianb_18.png) no-repeat 0% 90%;min-height: 270px;}
.ts_box ul li h2{padding: 5px 15px;background: #d80014;color: #fff;font-size: 20px;}
.ts_box ul li p{padding: 15px;font-size: 16px;color: #333;line-height: 30px;text-align: justify;}

.zl_ss_box,.ts_box{background: #fafafa;}
.ZhongdRwBox{padding-top:15px;}
.ZhongdRw{position: relative;}
.ZhongdRw .center{width:265px;height:265px;border-radius: 50%;background: #d80014;margin:110px auto;text-align: center;box-sizing: border-box;padding-top:70px;position: relative;}
.ZhongdRw .center .title{font-size: 24px;font-weight: bold;color:#fff;margin-top:25px;position: relative;z-index:9;}
.ZhongdRw .center img{position: relative;z-index:9;}
.ZhongdRw ul li{width:40%;box-sizing: border-box;padding:40px 10px 40px 90px;background: url(../images/bg68.png) no-repeat left center;background-size: auto 100%;position: absolute;}
.ZhongdRw ul li .name{font-size: 20px;font-weight: bold;color:#d80014;position: relative;padding-bottom:10px;margin-bottom:10px;}
.ZhongdRw ul li .name::before{content:'';display: block;width:calc(100% + 20px);height:1px;background: #d80014;position: absolute;bottom:0;left:0;}
.ZhongdRw ul li .name::after{content:'';display: block;width:18px;height:18px;background: url(../images/yuan_68.png) no-repeat center center;position: absolute;right:-38px;bottom:-9px;}
.ZhongdRw ul li .dec{font-size: 16px;line-height: 1.8;max-width:300px;display: inline-block;}
.ZhongdRw ul li .num{font-size: 48px;font-weight: bold;color:#d80014;opacity: 0.1;position: absolute;left:25px;top:50px;}

.ZhongdRw ul li:nth-child(2n){padding:40px 90px 40px 10px;background: url(../images/bg68_1.png) no-repeat right center;background-size: auto 100%;text-align: right;}
.ZhongdRw ul li:nth-child(2n) .num{left:auto;right:25px;}
.ZhongdRw ul li:nth-child(2n) .name::after{left:-38px;right:auto;}
.ZhongdRw ul li:nth-child(2n) .name::before{left:auto;right:0;}

.ZhongdRw .center::before,
.ZhongdRw .center::after{content:'';display: block;width:100%;height:100%;background:#d80014;opacity: 0.3;position: absolute;left:0;top:0;border-radius: 50%;}

.ZhongdRw .center::before{animation: scale1 2s linear infinite;}
.ZhongdRw .center::after{animation: scale1 2s 1s linear infinite;}
@keyframes scale1{
	0%{transform: scale(1);-webkit-transform: scale(1);opacity: 0.3;}
	100%{transform: scale(1.6);-webkit-transform: scale(1.6);opacity: 0;}
}

.ZhongdRw ul li:nth-child(1){top:-100px;left:0;}
.ZhongdRw ul li:nth-child(2){top:-100px;right:0;}
.ZhongdRw ul li:nth-child(3){bottom:-100px;left:0;}
.ZhongdRw ul li:nth-child(4){bottom:-100px;right:0;}

.Floor002865 ul li{float: left;  text-align: center;position: relative; overflow: hidden;min-height: unset;background: none}
.Floor002865 ul li:before{position: absolute; transition: 0.5s; content: ''; width: 100%; height: 100%; top: 100%; left: 0;background: #D80014; opacity: 0;}
.Floor002865 ul li:hover:before{opacity: 1; top: 0;}
.Floor002865 ul li a{display: block;padding: 30px 0 16px 0;color: #fff;position: relative; z-index: 10;}
.Floor002865 ul li .icon{height: 50px; width: 50px; margin: 0 auto; transition: 0.3s;}
.Floor002865 ul li .icon img{display: block;width: 100%;height: 100%;}
.Floor002865 ul li aside{margin-top: 15px;font-size: 16px; text-shadow: 1px 0 2px rgba(0,0,0,0.1);font-weight: bold;}
.Floor002865 ul li:nth-child(1) a:hover .icon,
.Floor002865 ul li:nth-child(1){background-color: #5dacce;}
.Floor002865 ul li:nth-child(2) a:hover .icon,
.Floor002865 ul li:nth-child(2){background-color: #609ad1;}
.Floor002865 ul li:nth-child(3) a:hover .icon,
.Floor002865 ul li:nth-child(3){background-color: #70c08e;}
.Floor002865 ul li:nth-child(4) a:hover .icon,
.Floor002865 ul li:nth-child(4){background-color: #94bc63;}
.Floor002865 ul li:nth-child(5) a:hover .icon,
.Floor002865 ul li:nth-child(5){background-color: #dbb77e;}
.Floor002865 ul li a:hover .icon{border-radius: 50%;padding: 10px;}
.Floor002865 ul li{width: 20%;}


.SubPage{ height:auto !important;padding-top:3%;padding-bottom:3.5%;}



@media(max-width:1024px){
	.homeAbout{padding: 20px 0 20px 20px;}
	.homeAbout .info{width: 45.05%;padding: 0 1.5% 0 2.5%;}
	.homeAbout .info .title{font-size: 20px;}
	.homeAbout .numList .num b{font-size: 30px;}
	.tabNav .item:not(:last-child){margin-right:16px;}
	.Header .toper .logo img{height: 48px;}
	.Header .Search .searchbox{width: 400px;}
	.Floor002979.ywbk .slider{margin: 0 0;}
	.current .pulbicCon .right{justify-content: center;}
		.current .pulbicCon .right li{margin-right: 15px;}
	.tabNav .item.on span{font-size: 23px;}
	.current .pulbicCon{display: block;}
	.current .pulbicCon .right{margin-bottom: 10px;}
	.current{padding: 15px 0 0 0;}

	.RighInfo002812 .txt-p *{font-size: 16px !important;}
	.pulbicCon,.w1400 {width: 96%;}
	.homeCol .col{padding: 0 18px 18px;}

	.homeNews .tabSlide{padding: 18px;}
}
