﻿/* 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: 0.3rem;}
.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: -1rem;}
.HomeBan .slick-next{right: -1rem;}
.HomeBan:hover .slick-prev{left: 0.5rem;background-image: url(../images/arrowLeftActive.svg)}
.HomeBan:hover .slick-next{right: 0.5rem;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: 0.48rem;}
.newsico .tit:after{position:absolute;right:0;top: 10%;width: 0.34rem;height: 0.20rem;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: 0.44rem 0 100px;}
.hotNews{background-color: #fff; margin-bottom: 0.5rem;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 0.16rem 0;}
.hotNews h2:after{position: absolute;right: -0.08rem;top: 0;content: ""; width: 0.08rem;height: 0.08rem;background-color: #990001;clip-path: polygon(0% 0%, 100% 0%, 0% 100%);transform: rotate(-90deg);}
.hotNews .item a{align-items: center;padding: 0.24rem 1.8rem 0.24rem 0;position: relative;display: block;}
.hotNews .item .title{margin-bottom: 0.11rem;}
.hotNews .item .title:hover{color: #a80010;}
.hotNews .item .txt{color: #666666;}
.hotNews .item .date{position: absolute;right: 0;width: 1.37rem;text-align: center;top: 50%;transform: translateY(-50%);border-left: 1px solid #eed7d5;color: #d80014;letter-spacing: -0.04em;}
.hotNews .item .date b{display: block;font-size: 47px;line-height: 1;letter-spacing: 0.05em;}
.hotNews .slick-dots{bottom: -0.05rem;}

.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: -0.04rem;content: "";position: absolute;transition: all 0.5s;border-left: 0.06rem solid transparent;
	border-right: 0.06rem solid transparent;border-top: 0.06rem 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: -0.06rem;}
.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: 0.1rem;width: 0.2rem;height: 0.2rem;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: 0.6rem;}
.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: 1.34rem 1.7rem 0.24rem 0.4rem;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 .slick-dots{width: 1.7rem;left: auto;right: 0;bottom: 0.35rem;}
.homeNews .focus .slick-prev{left: -1rem;}
.homeNews .focus .slick-next{right: -1rem;}
.homeNews .focus:hover .slick-prev{left: 0.3rem;}
.homeNews .focus:hover .slick-next{right: 0.3rem;}

.homeNews .focus .slick-dots li{background-color: rgba(255,255,255,0.3);}

.homeNews .tabSlide{width: calc(100% - 48.57%);padding: 0.18rem 0.4rem;}

.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: 0.17rem;padding-bottom: 0.3rem;}
.listWz .top2 .imgbox{width: 32.84%;padding-top: 1.3rem;}
.listWz .top2 .info{width: 62.23%;}
.listWz .top2 .info .title{margin-bottom: 0.1rem;}
.listWz .top2 .info .tit{font-weight: bold;}
.listWz .top2 .date{color: #999999;}
.listWz .top2 .desc{color: #666666;margin: 0.07rem 0 0.18rem;}

.listWz .li{height: 40px;line-height:40px;}
.listWz .li .title{flex: 1;}
.listWz .li .tit{position: relative;padding-left: 0.14rem;transition: all 0.5s;}
.listWz .li .tit:before{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.03rem;height: 0.03rem;background-color: #a50102;border-radius: 50%;content: "";}
.listWz .li .date{padding-left: 0.15rem;color: #999999;}
.listWz .li:hover .tit{padding-left: 0.2rem;}

.homeZt{overflow: hidden;}
.homeZt .imgbox{padding-top: 10.7%;}
.homeZt .slick-arrow{width: 0.5rem;height: 0.5rem;background-color: rgba(0,0,0,0.2);border:0;}
.homeZt .slick-prev{left: -0.21rem;background-position: 0.27rem center;background-image:url(../images/arrowLeftActive.svg)}
.homeZt .slick-next{right: -0.21rem;background-position: 0.17rem center;background-image:url(../images/arrowRightActive.svg)}

.homeAbout{background-color: #fff; padding: 0.4rem 0 0.4rem 0.4rem;margin-bottom: 0.42rem;}
.homeAbout .imgbox{width: 36.76%;}
.homeAbout .info{width: 47.05%;padding: 0 3.6%;}
.homeAbout .tabNav{margin: -0.12rem 0 0.36rem;}
.homeAbout .title{margin-bottom: 0.18rem;font-weight: bold;}
.homeAbout .desc{color: #666666;line-height: 1.875;}
.homeAbout .more{color: #d80014;margin-top: 0.1rem;}
.homeAbout .more:hover{text-decoration: underline;}
.homeAbout .numList{flex: 1;}
.homeAbout .numList li:not(:last-child){padding-bottom: 0.47rem;}
.homeAbout .numList .num {color: #d80014;}
.homeAbout .numList .num b{display: inline-block;line-height: 42px;font-size: 40px;vertical-align: bottom;margin-right: 0.09rem;}
.homeAbout .numList .num sub{line-height: 2;}
.homeAbout .numList p{color: #666666;}

.homeBusiness {margin-bottom: 0.6rem;}
.homeBusiness .tabNav{margin-bottom: 0.4rem;}
.homeBusiness .slider{margin-left: -0.13rem;}
.homeBusiness .slider .item{margin-left: 0.13rem;flex: 1;position: relative;transition: all 0.5s;}
.homeBusiness .imgbox{padding-top: 4.3rem;}
.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: 0.19rem;font-weight: bold;}
.homeBusiness .more{display: flex;align-items: center;justify-content: center;}
.homeBusiness .more:After{margin-left: 0.1rem;width: 0.2rem;height: 0.2rem;content: "";display: inline-block;transition: all 0.5s;background: url(../images/more.png) no-repeat center center/contain;}

.homeCol .col{width: 49.28%;background-color: #fff;padding: 0.18rem 0.4rem;}
.homeCol .tabNav{margin-bottom: 0.3rem;}

.mb60{margin-bottom: 0.6rem;}

@media(min-width:769px){
.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: 0.15rem;}
.homeBusiness .item:hover .tit{font-size:30px;}
}
@media(max-width:1024px){
	.HomeBan{margin-top: 0;}
	.HomeBan .imgbox .pc,.HomeBan .slick-arrow{display: none !important;}
	.HomeBan .imgbox .wap{display: block;}
	.HomeBan .desc img{height: auto;}
		.homeNews .focus{width: 100%;}
		.homeNews .focus .imgbox{padding-top: 60%;}
	.homeNews .tabSlide{width: 100%;}
}
@media(max-width:768px){
	.mainBox{padding: 0.6rem 0 0.25rem;}
	.hotNews h2{width: 2rem;line-height: 0.4rem;padding: 0;top: -0.3rem;font-size: 18px;}
	.hotNews{padding-left: 0;margin-bottom: 0.25rem;}
	.hotNews .item a{padding-right: 0.8rem;}
	.hotNews .item .date{width: 0.8rem;}
	.hotNews .item .date b{font-size: 0.3rem;}
	.tabNav{line-height: 0.5rem;}
	.tabNav .item span{font-size: 16px !important;}
	.tabNav .item:not(:last-child){margin-right: 0.2rem;}
	.homeNews .tabSlide{padding: 0.15rem;}
	.homeNews .focus .info{padding: 0.9rem 1.4rem 0.1rem 0.15rem;}
	.homeNews .focus .slick-dots{width: 1.5rem;bottom: 0.2rem;}
	.mb60{margin-bottom: 0.25rem;}

	.homeAbout{padding: 0.15rem;margin-bottom: 0.25rem;}
	.homeAbout .imgbox{width: 100%;}
	.homeAbout .info{width: 100%;padding: 0.2rem 0;}
	.homeAbout .numList{width: 100%;flex: none;display: flex;justify-content:space-between;}
	.homeAbout .numList .num b{font-size: 0.28rem;}
	.homeAbout .numList p{width: 80%;}
	.homeAbout .more.show{display: none;}
	.homeAbout .more.hide{display: block;}

	.homeCol .col{width: 100%;padding: 0.15rem;}
	.homeCol .col:not(:last-child){margin-bottom: 0.25rem;}

	.homeBusiness .slider {margin-left: -5px;}
	.homeBusiness .slider .item{margin-left: 5px;}
	.homeBusiness .tit{font-size: 0.18rem;}
	.homeBusiness .imgbox{padding-top: 2rem;}
}
@media(max-width:480px){
	.listWz .top2 .imgbox{padding-top: 1rem;}
	.listWz .li{height: 30px;line-height: 30px;}
	.homeCol .tabNav{margin-bottom: 10px;}
}

/* ban */
.ban{width: 100%;margin-top: -0.8rem;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:0.4rem}
.newsList .item:last-child{margin-bottom:0}
.newsList .item .itemCon{box-shadow:0 0.1rem 0.3rem rgba(1,79,162,0.1)}
.newsList .item .itemCon .imgbox{width:31%;padding-top: 21%;}
.newsList .item .itemCon .fontBox{flex:1;padding:0.4rem}
.newsList .item .itemCon .title{font-weight: bold; font-size:20px;color:#000;margin-bottom:0.1rem;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:0.4rem;margin-top:0.2rem}
.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:0.25rem;height:0.06rem;vertical-align:middle;margin-left:0.05rem;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}
@media screen and (max-width:1024px){
	.newsList .item .itemCon .fontBox{padding: 0.2rem;}
}
@media screen and (max-width:768px){
	.newsList .item .itemCon{flex-direction: column;}
	.newsList .item .itemCon .imgbox{width: 100%;}
	.newsList .item .itemCon .imgbox {
		padding-top: 60%;
	}
	.newsList .item .itemCon .intro{margin-top: 0.1rem;margin-bottom: 0.1rem;}

	.newsList .item .itemCon .title{font-size: 18px;}
	.newsList .item{margin-bottom: 0.2rem;}
}


/* 新闻详情 */
/*RighInfo002973 */
.RighInfo002973{margin: 0 auto;color: #333;display: flex;justify-content: center;}
.RighInfo002973 > .w1400{/* border: 0.01rem solid #d2d2d2; *//* padding: 0 0.4rem; */}
.RighInfo002973 .news-details{/* max-width: 12.26rem; *//* padding: 0.4rem 0; */}
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 0.01rem solid #d2d2d2;padding-bottom: 0.4rem;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 0.2rem 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 0.15rem 0.05rem;line-height: 0.16rem;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 0.14rem;}
.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: 0.01rem solid #d2d2d2;padding: 0.4rem 0;margin-bottom: 0.4rem;}
.RighInfo002973 .news-details .edit-info p{margin-bottom: 0.2rem;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: 0.1rem 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: 0.24rem;}
.RighInfo002973  .operating a{padding-left: 0.25rem;background-repeat: no-repeat;background-position: left center;background-size: 0.18rem;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 0.45rem;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 0.24rem; position: relative;padding-right: 2.3rem;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media screen and (max-width:1024px){
	.RighInfo002973 .news-details .title h1{font-size: 22px;}
	.RighInfo002973 .news-details .title aside span{line-height: 1.875;}
	.RighInfo002973 .news-details .title{padding-bottom: 0.2rem;}
	.RighInfo002973 .news-details .edit-info{padding: 0.2rem 0;margin-bottom: 0.2rem;}
	.RighInfo002973 .operating{margin-bottom: 0.1rem;}
}
@media(max-width:640px){
	.RighInfo002973 .news-details .edit-info p{font-size: 16px;}
}
/* 信息公开 */
/*TextList002855 */
.TextList002855 li{line-height: 4.5625em;  border-bottom: 1px dotted #a8a8a8;}
.TextList002855 li time{float: right;color: #c8c8c8; margin-left: 0.15rem;}
.TextList002855 li a{padding-left: 0.3rem; background: url("../images/TextList002855_icon.png") no-repeat left center;background-size: 0.1rem;}

.TextList0028555 .homeCol .col{box-shadow: 0 0 0.1rem 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: 0.2rem 0.24rem;background: #f5f5f5;}
.m-bz h5{font-size:18px;color:#d80014;margin-bottom:0.1rem;font-weight:bold;}
.m-bz p{line-height: 0.36rem;text-align: justify;text-indent:2em;}
.m-wsjb{margin: 0.4rem 0 0.2rem;}
.m-wsjb label{float:left;display:flex;margin-bottom:0.2rem;padding:0 0.1rem;font-size:0.14rem;font-weight:normal;border: 1px solid #ebebeb;background: #f9f9f9;  overflow: hidden;}
.m-wsjb label.jb1{width: calc(100% / 3 - 0.11rem);}
.m-wsjb label.jb2{width: 100%;}
.m-wsjb label.jb3{width:1.5rem;margin-right: 0.1rem;margin-bottom: 0;}
.m-wsjb label.jb3 input{width:0.6rem;}
.m-wsjb label span{display: block;float: left;width: 0.26rem;height: 0.4rem;display: flex;align-items: center;}
.m-wsjb label span img{width: auto;min-width: 0.12rem;}
.m-wsjb label input{flex:1;height: 0.4rem;line-height: 0.4rem;}
.m-wsjb label textarea{flex:1;height:2rem;line-height: 0.26rem; background: none; border: none; margin: 0.07rem 0;}
.m-wsjb label textarea:focus{border: none;}
.m-wsjb .su-btn{margin-top:0.35rem;text-align: center;}
.m-wsjb .su-btn input{ width: 1.75rem; height: 0.5rem; border-radius: 0.05rem; color: #fff; margin: 0 0.18rem; -webkit-border-radius: 0.05rem; -moz-border-radius: 0.05rem; -ms-border-radius: 0.05rem; -o-border-radius: 0.05rem;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: 0.4rem;margin-bottom: 0.2rem;}
@media screen and (max-width:768px){
	.m-wsjb label.jb1{width: 100%;}
	.m-wsjb label input{height: 0.5rem;line-height: 0.5rem;}
	.m-wsjb label span{width: 0.3rem;height: 0.5rem;}
	.m-wsjb label textarea{margin: 0.12rem 0;}
	.checkcode {height: 0.5rem;}
	.TextList0028555 .homeCol .col{width: 100%;}
}





/*RighInfo002812 */
.RighInfo002812 .tit{color: #10384f; font-size: 26px;}
.RighInfo002812 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: .36rem; margin-top: -18px;}
.RighInfo002812 .culture .tit{padding: .6rem 0 .5rem 0;text-align: center;}
@media(max-width:480px){
.RighInfo002812 .tit{font-size: .22rem;}
}
.RighInfo002812 .info{position: relative; z-index: 1;}
.RighInfo002812 .info > *{position: relative; z-index: 4;}
.RighInfo002812 .hasbg{padding-bottom: .3rem; 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: .1rem;text-indent: 2em;}
.RighInfo002812 .mid{margin: 3% 0;}
.RighInfo002812 .mid .pic{ text-align: center;}
@media(min-width:769px){
.RighInfo002812 .mid .pic{width:40%; display: none;}
}
@media(max-width:768px){
.RighInfo002812 .mid .pic,
.RighInfo002812 .mid .list{display: block;}
}
.RighInfo002812 .mid .list li{ margin:1.5% 1%;}
@media(min-width:481px){
.RighInfo002812 .mid .list li{float: left; width: 48%;}
.RighInfo002812 .mid .list li:nth-child(2n+1){clear: left;}
}
@media(min-width:769px)and (max-width:1024px){
.RighInfo002812 .mid .list li{float: none;width: auto;}
}
.RighInfo002812 .mid .icon{width:.55rem;}
.RighInfo002812 .mid .txt{padding-left: .15rem;color: #999;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: inline-block;color: #666; padding-right: 0.05rem;}
.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:.4rem 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 .1rem;}
.RighInfo002812 .culture .box-item li .icon img{max-width:.68rem; 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:.2rem 0;color: #555;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height:.28rem;font-size:.16rem;}
@media(max-width:480px){
.RighInfo002812 .culture .box-item li{padding:.2rem 0;}
.RighInfo002812 .culture .box-item li b{font-size:16px;}
.RighInfo002812 .culture .box-item li p{font-size:14px;line-height:.22rem;}
}


.dsz{background: url(../images/dsz_bg.jpg) no-repeat center center;background-size: cover;}
.dsz p{line-height:.3rem;color: #333;margin-bottom: .2rem;}
.dsz .qm img{max-width: 2rem;}
.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:.6rem;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 .1rem 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:.25rem;}
.Floor003012 .slider-for .item .year b{font-size: 45px; margin-right:.1rem; }
.Floor003012 .slider-for .item .con{padding: 2.5vw 3vw;flex: 1;}
.Floor003012 .slider-for .item .con .p{margin: 0; line-height:1.8; padding: 0 .15rem 0 0; position: relative; font-size:18px; color: #222;height: 1.3rem; overflow-y: auto;}
.Floor003012 .slider-for .item .con p{position: relative;}
.Floor003012 .slider-for .item .con p+p{margin-top: .08rem; }
.Floor003012 .slider-for .item .img{width:45%; }
.Floor003012 .slider-for .item .Ispic{padding-bottom:65%; }
.Floor003012 .slider-nav .slick-track{margin-top:.6rem; padding: 10px 0;}
.Floor003012 .slider-nav .item{position:relative;text-align:center;transition:all .3s;}
.Floor003012 .slider-nav .item .year{line-height:.8rem; border-top: 1px dashed #D80014; font-size: 20px;}
.Floor003012 .slider-nav .item .dotico{width:.15rem;height:.15rem;position:absolute;left:50%;top:-.07rem;border-radius: 50%; margin-left:-.07rem; 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:.5rem; height:.5rem; 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: .35rem;}
.Floor003012 .slider-nav .slick-arrow:hover{background-image: url("../images/Floor003181-more.svg"); background-color: #D80014;}
.Floor003012 .slider-nav .slider{ margin: 0 .7rem;}
.Floor003012 .slider-nav .slick-prev{left:0; transform: rotate(-180deg);}
.Floor003012 .slider-nav .slick-next{right:0; margin-top: -10px;}
@media(min-width:1025px){
  .Floor003012 .slider-for .item .box{display:flex; align-items:center; width: 90%; max-width:1000px; margin:0 auto; }
}
@media(max-width:768px){
	.Floor003012 .slider-for .item .img{width: 100%;}
	.Floor003012 .slider-for .item{padding: 0;}
	.Floor003012 .slider-for .item .con{width: 100%;padding: 0;margin-top: 0.15rem;}
	.Floor003012 .slider-nav .slick-arrow{width: 0.35rem;height: 0.35rem;margin-top: -0.28rem;}
	.Floor003012 .slider-for .item .year{font-size: 0.24rem;}
}


/*PicList002854 */
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding:1.5vw 1vw 4vw; transition: 0.3s;}
.PicList002854 li aside{font-size:20px; line-height:1.6; text-align: center; margin-bottom:1vw;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: .5rem;height: .5rem;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto .21rem;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: .2rem; padding: 0 0.12rem;height: 3.2em;}
@media(min-width:769px){
.PicList002854 li{width: 29.127%; }
.PicList002854 li:not(:nth-child(3n)){margin-right: 6.3095%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size:.16rem;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size:.14rem;line-height: 1.5; height: .4rem;}
}



.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: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;width: 150%;}

@media screen and (min-width: 768px) {
.RighInfo002275 .text{float: left;width: 45%;}
.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
.RighInfo002275 .text .title{margin-bottom: 0.75rem}
.RighInfo002275 .map{width: 7rem;height: 4.3rem;}
.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: 4rem;}
		.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: 0.05rem;width: 100%;padding: 0.15rem;text-align: center;color: #fff;font-size: 20px;z-index: 10;}
		.Floor002979.ywbk .slider{margin: 0 -0.15rem;}
		.Floor002979.ywbk .item {padding: 0 0 0.08rem 0.15rem;}
		.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: -0.35rem;}
			.Floor002979.ywbk .slick-next{right: -0.5rem;}

.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: -0.15rem;display: flex;flex-wrap: wrap;}
.Floor002979 li{float: left; padding:0 0 0.15rem 0.15rem;width: 33.333%;}

@media(max-width:1024px){
	.Floor002979.ywbk .slider{margin: 0;}
	.Floor002979.ywbk .slick-prev{left: -0.05rem;}
	.Floor002979.ywbk .slick-next{right: -0.15rem;}
}
@media(max-width:640px){
.Floor002979 li{ width: 100%;}
.Floor002979 li .Ispic{padding-bottom: 70%;}
.Floor002979 li .t1{font-size: 16px;}
.Floor002979 li:hover .t2{margin-top: 10px;}
.Floor002979 li .t2{font-size: 14px;}

.columntitle .cn{font-size: calc(30 / 16* 1em);}
.columninfo span{    font-size: calc(24 / 16* 1em);}

		.Floor002979.ywbk .item aside{font-size: 14px;}
}


.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: 0.7rem}
.ywbk .txt .title i{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.5rem;height: 0.5rem;}
.ywbk .txt .title i img{vertical-align: top;}
.ywbk .txt p{padding-right:0.6rem;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;}

@media only screen and (max-width:900px ) {
	.xmlb .list .word{padding: 10px 10px 0;}
	.xmlb .list .word .more{ padding: 10px 0;}
	.xmlb .list .word p{ margin: 10px 0;}
	.bt{font-size: 18px;margin-bottom: 12px;}
	.yw_box p{font-size: 14px;line-height: 1.5;}
	.xmlb .list .word h3{font-size: 14px;margin: 5px 0;line-height: 1.5;}
}


.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;}

@media screen and (min-width: 1025px) {
.ywbk .fl,
.ywbk .fr{width: 50%}
}
@media(max-width:1024px){
	.ywbk::before{height: 100%;}
}
@media(max-width:768px){
	.ywbk .txt .title{font-size: 0.24rem;margin: 0 0 0.2rem;}
	.ywbk .txt p{padding-right: 0;}
}
@media(max-width:480px){
	.RighInfo002254 .tab .h1_tab{ font-size:14px;}
	.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
}	

/*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;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}



/*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;}
@media (min-width:1025px) {
.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;}
}
@media (max-width:1024px) {
.RighInfo003137 .auto{margin-top:2em;margin-bottom: 2em;}
.RighInfo003137 ul li{padding: 2em 0;}
}
@media(max-width:768px){
	.RighInfo003137 ul li .name .cn{font-size: calc(22 / 16* 1em);}
}


/*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;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}
.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: 2.03vw; font-size: calc(16 / 16*1em);}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687  p{font-size:3.5vw;}
}
.PicList000687 .news-list{padding: 0;}
.PicList000687 .news-list li{background: #f9f9f9; margin-bottom: 2vw; }
.PicList000687 .news-list li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list li .info{padding: 2vw 0;}
.PicList000687 .news-list .main{border-left: 2px solid #D80014; padding-left: 4.17vw; padding-right: 4.5vw;}
.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");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width:28%;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 2px solid #D80014; border-bottom: 0;}
}

.ul_sitemap li{border: 1px solid #eee;padding: 0.15rem;margin-bottom: 0.15rem;}


.about-history{padding-top: 0.62rem;position: relative;}
.about-history .w1400:before{left: 50%;transform: translateX(-50%);top: 0;content: "";position: absolute;width: 0.19rem;height: 0.29rem;background: url(../images/history_ico.svg) no-repeat center center/contain;}
.about-history .w1400:after{left: 50%;transform: translateX(-50%);top: 0.29rem;height: calc(100% - 0.29rem);position: absolute;content: "";background-color: #e6e9f1;width: 0.07rem;}
.about-history .item{padding: 0 3.646vw 0.5rem 5.521vw;position: relative;z-index: 10;}
.about-history .item .title{position: relative;font-size: 24px;margin-bottom: 0.13rem;z-index: 2;}
.about-history .item .title span{position: absolute;width: 4.427vw;top: 50%;border-bottom: 1px dashed #c12128;left: -5.1vw;}
.about-history .item .title span:before{position: absolute;width: 0.1rem;height: 0.1rem;content: "";left: -0.17rem;top: 50%;transform: translateY(-50%);border: 0.04rem solid #c12128;border-radius: 50%;}
.about-history .item .desc{margin-bottom: 1.563vw;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: 0.5rem;cursor: pointer;width: 3rem;margin: 0px auto;}
.showMorehandle:before{display: block;margin: 0px auto 0.08rem;width: 0.32rem;height: 0.32rem;content: "";background: url(../images/loading.gif) no-repeat center center/contain;}
.showMorehandle.no:before{display: none;}

@media(min-width:769px){
	.about-history .item{width: 50%;float: left;}
	.about-history .item .ispic{width: 4.5rem;}
	.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 5.521vw 0 3.646vw;}
	.about-history .item:nth-child(2n+1) .title span{left: auto;right: -5.1vw;}
	.about-history .item:nth-child(2n+1) .title span:before{left: auto;right: -0.17rem;}
	.about-history .item:nth-child(2n+1) .ispic{float: right;}
}
@media(max-width:768px){
	.about-history .w1400:before{left: -0.05rem;}
 .about-history .w1400:after{left: -0.05rem;}
 .about-history .item .title{font-size: 0.24rem;}
 .HomeBan .slick-dots{bottom: 0.1rem;}
}


.Nav_three{text-align: center;margin-bottom:0.3rem;}
.Nav_three dl dd{display: inline-block;margin:0 0.2rem;border-radius: 0.03rem;background: #f7f8f9;}
.Nav_three dl dd a{display: block;padding:0 0.35rem;line-height: 0.45rem;}
.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;}

@media(max-width:640px){
	.Nav_three{margin-bottom:0.15rem;}
	.Nav_three dl dd{margin:0 0.05rem;}
	.Nav_three dl dd a{padding:0 0.1rem;line-height: 0.32rem;}
}

/*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{padding: 3% 0;}
.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%;}
.fz_tit1{display: flex;align-items: center;border-bottom: 1px solid #e0e0e0;padding-bottom: 10px;margin-bottom: 30px;}
.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;}


@media(max-width:768px){
	.ZhongdRw ul li{position: static;padding:20px;width:100%;margin-top:20px;}
	.ZhongdRw ul li:nth-child(2n){padding:20px;text-align: left;}
	.ZhongdRw ul li .num{position: static;}
	.ZhongdRw ul li .name::before{width:100%;}
	.ZhongdRw ul li .name::after{display: none;}
	.ZhongdRw ul li .dec{max-width:100%;}
}

@media(max-width:640px){
	.ZhongdRw .center{width:200px;height:200px;padding-top:40px;margin:50px auto;}
	.ZhongdRw .center .title{font-size: 18px;}
	.ZhongdRw .center img{max-height:60px;}
	.ZhongdRw ul li .num{font-size: 30px;}
	.ZhongdRw ul li .name{font-size: 16px;}
	.ZhongdRw ul li .dec{font-size: 14px;}
}
.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;}
@media(min-width:641px){
.Floor002865 ul li{width: 20%;}
}
@media(max-width:1024px){
	.fz_left,.ss_right{width: 100%;float: none !important;}
.fz_right,.ss_left{width: 100%;float: none !important;}
}
@media(max-width:640px){
.Floor002865 ul li{width: 50%;}
.Floor002865 ul.even li:last-child{width: 100%;}

.fazhan .title1{font-size: 24px;}
.fz_tit1 h2{font-size: 20px;}
.fz_cont{padding: 20px;}
}




.SubPage{ height:auto !important;padding-top:3%;padding-bottom:3.5%;}