.location a{color: #fff;}
.location a:hover{font-weight: bold;}
.location{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.66rem;line-height: 1.3;}
.nbanner {padding-bottom: 16rem;}
.nbanner .name{position: absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;}
.nbanner .name .cn::before{width: 1.33rem;height: 2px;left: 0;top: 50%;transform: translateY(-50%);background-color: #fff;}
.nbanner .name .cn{padding-left: 2rem;line-height: 2rem;}
.nbanner .name .en{opacity: 0.6;text-transform: uppercase;}

header{position: relative;position: sticky;left: 0;top: 0;}
.nNav{border-bottom: 1px solid #CCCCCC;}
.nNav li{line-height: 2.66rem;margin-left: 2rem}
.nNav li:first-child{margin-left: 0;}
.nNav li::after{width: 0;height: 1px;background-color: #F34B29;left: 0;bottom: 0;}
.nNav li:hover::after,.nNav li.active::after{width: 100%;}
.nNav li:hover a,.nNav li.active a{color: #F34B29;}

.aboutOne .wrap{width: 57.14%;}
.aboutOne .wrap .name{margin-bottom: 1.33rem;}
.aboutOne .wrap .overscroll{height: 15rem;line-height: 1.8;}
.aboutOne .img{width: 38.6%;padding-bottom: 18rem;}

.aboutTwo{background-image: url(/theme/default/images/aboutbg2.jpg);}
.aboutTwo .aboutTwoTitle{width: 15.7%;border-right: 1px solid rgba(255,255,255,0.6);}
.aboutTwo .aboutTwoTitle img{margin-top: 0.66rem;}
.aboutTwo .wrap{padding-left: 2.9%;}
.aboutTwo .wrap .item{margin-top: 1rem;}
.aboutTwo .wrap .item:first-child{margin-top: 0;}
.aboutTwo .wrap .item .textAll{line-height: 0.933rem;opacity: 0.8;}
.aboutTwo .wrap .item .name{line-height: 1.06rem;margin-bottom: .27rem;}

.aboutThree .wrap img{margin: auto;}

.aboutFour .wrap{padding-top: 2.66rem;position: relative;}
.aboutFour .container .text{width: 50%;}
.aboutFour .container .text .title{border-bottom: 1px solid rgba(255,255,255,0.2);padding-bottom: 1rem;}
.aboutFour .container .text .title .en{opacity: 0.6;line-height: 0.933rem;}
.aboutFour .container .text .title .cn{line-height:1.2rem ;}
.aboutFour .container .text .title::after{width: 2.66rem;height: 1px;background-color: #fff;left: 0;bottom: 0;}
.aboutFour .container .text .ul {margin-top: 1.33rem;height: 8.66rem;}
.aboutFour .container .text .ul .item{margin-top: 1rem}
.aboutFour .container .text .ul .item:first-child{margin-top:0;}
.aboutFour .container .text .ul .item .subtitle{line-height: 0.933rem;margin-top: 0.25rem;opacity: 0.98;}
.aboutFour .container .img{padding-bottom: 13.3rem;width: 45.7%;}
.aboutFour .container{padding-bottom: 1.33rem;}
.aboutFour .tabs{background: rgba(0,0,0,0.2);backdrop-filter: blur(8px);position: relative;z-index: 3;}
.aboutFour .tabs .item{flex: 1;display: inline-flex;align-items: center;justify-content: center;line-height: 3.33rem;border-right: 1px solid rgba(255,255,255,0.4);box-sizing: border-box;cursor: pointer;}
.aboutFour .tabs .item:first-child{border-left: 1px solid rgba(255,255,255,0.4);}
.aboutFour .tabs .item img{margin-right: 0.26rem;width: 1.06rem;}
.aboutFour .tabs .item.active,.aboutFive .tabs .item.active{background-color: #F34B29;}
.aboutFour .tabs .item.active img{filter: brightness(0) invert(1);}

.aboutFour .bgimg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.aboutFour .bgimg .swiper-slide .img,.aboutFour .bgimg .swiper-slide{height: 100%;width: 100%;}
.aboutFour .bgimg .swiper-slide .img img{filter: blur(43px);}

.aboutFive .tabs .item{border: 1px solid #DDDDDD;padding: 0.33rem 0.5rem;margin-left: 0.5rem;cursor: pointer;}
.aboutFive .tabs .item:first-child{margin-left: 0;}
.aboutFive .tabs .item.active{border-color: #F34B29;color: #fff;}
.aboutFive .swiper-slide{display: inline-flex;flex-wrap: wrap;padding: 10px ;box-sizing: border-box;}
.aboutFive .swiper-slide a{width: calc((100% - 3rem) / 4);margin-left: 1rem;margin-bottom: 0.5rem;}
.aboutFive .swiper-slide a:nth-child(4n+1){margin-left: 0;}
.aboutFive .swiper-slide a .img{box-shadow: 0 0 5px rgba(0,0,0,0.1);padding-bottom: 3.33rem;}
.aboutFive .swiper-slide a .img img {max-height: 90%;}
.aboutFive .swiper-slide .name{line-height: 0.933rem;margin-top: 0.26rem;}
.aboutFive .swiper-slide a:hover .img {box-shadow: 0 0 5px rgba(0,0,0,0.3);transform: translateY(-2px);}
.aboutFive .swiper-slide a:hover .name{color: #F34B29;}
.pageAll{position: relative;z-index: 3;width: 100%;display: flex;justify-content: center;left: auto;margin-top: 2rem;}
.pageAll span{border-radius: 0;width: 0.533rem;height: 3px;background: #DDDDDD;opacity: 1;}
.pageAll span.swiper-pagination-bullet-active{width: 1rem;background: #F34B29;}

/* 新闻频道页面 */
.idxtitleAll{line-height: 1.2rem;margin-bottom: 1.33rem;}
.idxtitleAll a{padding-right: 0.6rem;}
.idxtitleAll a::after{width: 6px;height: 12px;background: url(/theme/default/images/nextRed.svg) no-repeat;background-size: 100% ;right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.5);}
.idxtitleAll a:hover{color: #D33C17;padding-right: 0.8rem;}
.idxtitleAll a:hover::after{filter: none;}

.newsChannelOne .wrap a .img{padding-bottom: 60%;}
.newsChannelOne .wrap a .text .title{font-weight: bold;}
.newsChannelOne .wrap a .text{border: 1px solid #DDDDDD;padding: 0.66rem;line-height: 0.933rem;}
.newsChannelOne .wrap a .text .subtitle{margin: 0.25rem 0 0.66rem;}
.newsChannelOne .wrap a .text::after{width:100%;transform: scaleX(0);height: 1px;background-color: #F34B29;left: 0;bottom: 0;}
.newsChannelOne .wrap a:hover .text::after,.partytuwen .item:hover .text::after{transform: scaleX(1);}
.newsChannelOne .wrap a:hover,.newsChannelTwo .swiper-slide a:hover,.newsChannelThree .wrap .item:hover,.newsTextList dl:hover,.partytuwen .item:hover{box-shadow: 0 4px 14px rgba(0,0,0,0.12);}
.newsChannelOne .wrap a:hover .text .title,.newsChannelTwo .swiper-slide a:hover .title,.newsChannelThree .wrap .item:hover .title,.newsHot dl:hover dd .title,.newsList .item:hover dd .title,.newsTextList dl:hover dd .title,.partytuwen .item:hover .title,.list_zhuanti .item:hover .name{color: #F34B29;}
.newsChannelOne .wrap a:hover .img img,.partytuwen .item:hover .img img,.list_zhuanti .item:hover .img img{transform: translate(-50%,-50%) scale(1.1);}
.newsChannelOne .pageAll{margin-top: 1.33rem;}

.newsChannelTwo{background-color: #f6f6f6;}
.newsChannelTwo .swiper-slide a{border: 1px solid #DDDDDD;padding: 0.66rem;background-color: #fff;line-height: 28px;overflow: hidden;}
.newsChannelTwo .swiper-slide a .subtitle{height: 84px;margin: 0.26rem 0 0.4rem;}
.newsChannelTwo .swiper-slide a::after{background-color: #F34B29;width: 60px;height: 60px;right: -30px;top: -30px;opacity: 0.1;transform: rotate(45deg);}
.newsChannelTwo .btn .btnAll,.newsHot .fanye .btn .btnAll{width: 1.03rem;height: 1.03rem;border-radius: 50%;border: 1px solid #fff;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;cursor: pointer;background: #f6f6f6;}
.newsChannelTwo .btn .btnAll img,.newsHot .fanye .btn .btnAll img{width: 6px;filter: brightness(0) invert(0.5);}
.newsChannelTwo .pagin{margin-top: 1.33rem;height: 1.05rem;}
.newsChannelTwo .pagin::before{width: 100%;height: 1px;top: 50%;transform: translateY(-50%);background-color: #DDDDDD;left: 0;}
.newsChannelTwo .pagin .num{color: rgba(153,153,153,0.6);background-color: #F6F6F6;padding-right: 1rem;z-index: 2;position: absolute;left: 0;top: 0;line-height: 1.03rem;width: auto;}
.newsChannelTwo .pagin .num span::before{content: '0';}
.newsChannelTwo .pagin .btn{position: absolute;left: 66%;padding: 0 1rem;background: #F6F6F6;top: 50%;transform: translateY(-50%);display: inline-flex;}
.newsChannelTwo .pagin .btn .btnAll,.newsHot .fanye .btn .btnAll{position: relative;left: auto;top: auto;transform: none;border-color: #DDDDDD;}
.newsChannelTwo .pagin .btn .btnAll.prev,.newsHot .fanye .btn .btnAll.prev{margin-right: 0.66rem;}
.newsChannelTwo .pagin .btn .btnAll:hover,.newsHot .fanye .btn .btnAll:hover{background-color: #D33C17;border-color: #D33C17;}

.newsChannelThree .wrap .item{width: calc((100% - 1rem) / 2);background-color: #fff;padding: 0.66rem;border: 1px solid #ddd;box-sizing: border-box;display: inline-flex;}
.newsChannelThree .wrap .item .ico{width: 2rem;height: 2rem;background-color: #F6F6F6;position: relative;margin-right: 0.66rem;}
.newsChannelThree .wrap .item .ico img{width: 1.03rem;filter: brightness(0) invert(0.5);}
.newsChannelThree .wrap .item .text{width: calc(100% - 2.66rem);line-height: 1rem;}
.newsChannelThree .wrap .item{margin-top: 1rem;}
.newsChannelThree .wrap .item:nth-child(-n+2){margin-top: 0;}
.newsChannelThree .wrap .item:hover .ico{background-color: rgba(243,75,41,0.1);}
.newsChannelThree .wrap .item:hover .ico img{filter: none;}

.newsHot dl{background-color: #F6F6F6;}
.newsHot dl dt{width: 50%;}
.newsHot dl dt a{padding-bottom: 14.4rem;}
.newsHot dl dd{width: 50%;padding: 1rem;box-sizing: border-box;}
.newsHot dl dd .num{line-height: 1.03rem;}
.newsHot dl dd .data{border-bottom: 1px solid #CCCCCC;padding-bottom: 1rem;}
.newsHot dl dd .year{line-height: 0.66rem;margin-top: 0.26rem;}
.newsHot dl dd .title{line-height: 1rem;margin: 0.66rem 0;}
.newsHot dl dd .subtitle{line-height: 0.933rem;}
.newsHot dl:hover dt img,.newsList .item:hover dt img{transform: translate(-50%,-50%) scale(1.1);}
.newsHot .fanye{width: 50%;padding: 0 1rem;box-sizing: border-box;position: absolute;bottom: 1rem;z-index: 2;right: 0;}
.newsHot .fanye .btn{display: inline-flex;}
.newsHot .fanye .btn .btnAll:hover img{filter: brightness(0) invert(1);}
.newsHot .fanye .pageAll{margin-top: 0;width: auto;}
.newsHot .fanye .pageAll span{margin-left: 5px;}
.newsHot .fanye .pageAll span:first-child{margin-left: 0;}

.newsList{padding-top: 1rem;}
.newsList .item{padding: 1rem 0;border-bottom: 1px solid #ddd;}
.newsList .item dt{width: 17.15%;}
.newsList .item dt a{padding-bottom: 5rem;}
.newsList .item dd{width: calc(100% - 17.15% - 0.66rem);margin-left: 0.66rem;}
.newsList .item dd a{line-height: 0.93rem;}
.newsList .item dd a .subtitle{margin: 0.26rem 0 1rem;}
.newsList .item:hover dd a .title,.newsTextList dl:hover dd .title{transform: translateX(5px);}

.newsTextList dl{padding: 1rem;border: 1px solid #CCCCCC;margin-top: 1rem;}
.newsTextList dl::before{width: 0;height: 1px;background-color: #D33C17;left: 0;top: 0;}
.newsTextList dl dt{width:3.33rem ;border-right: 1px solid #CCCCCC;}
.newsTextList dl dt .data{line-height: 1.03rem;margin-bottom: 0.26rem;}
.newsTextList dl dd{width: calc(100% - 3.33rem - 1rem);line-height: 0.933rem;}
.newsTextList dl dd .subtitle{margin-top: 0.4rem;margin-bottom: 0.66rem;}
.newsTextList dl dd .more{display: inline-block;padding-right: 0.66rem;}
.newsTextList dl dd .more::after{width: 6px;height: 12px;background: url(/theme/default/images/nextRed.svg) no-repeat;background-size: 6px;filter: brightness(0) invert(0.6);top: 50%;transform: translateY(-50%);right: 0;}
.newsTextList dl:hover::before{width: 100%;}
.newsTextList dl:first-child{margin-top: 0;}
.newsTextList dl:hover dd .more{color: #D33C17;}
.newsTextList dl:hover dd .more::after{filter: none;}

.contEm{border-bottom: 1px solid #DDDDDD;padding: 0.66rem 0 1rem;}
.contEm .tips{padding-left: 0.8rem;line-height: 24px;margin-left: 1.33rem;}
.contEm .tips:first-child{margin-left: 0;}
.contEm .tips img{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.contEm .share{position: absolute;right: 0;}
.contEm .share a{margin-left: 0.5rem;}
.contWrap{padding: 0.8rem 0 2rem;border-bottom: 1px solid #ddd;line-height: 2;}
.contPage{line-height: 1rem;padding-top: 1.33rem;}
.contPage p:first-child{margin-bottom: 0.5rem;}
.contPage p a:hover{color: #E6320F;}
.contPage p{display: flex;}
.contPage p a{width: calc(100% - 100px);margin-left: 0.5rem ;}

.partytuwen .wrap .item{width: calc((100% - 2rem) / 3);margin-left: 1rem;margin-bottom: 1rem;}
.partytuwen .item:nth-child(3n+1),.list_zhuanti .item:nth-child(3n+1){margin-left: 0;}
.partytuwen .item .img{padding-bottom: 60%;}
.partytuwen .item .text .title{font-weight: bold;}
.partytuwen .item .text{border: 1px solid #DDDDDD;padding: 0.66rem;line-height: 0.933rem;}
.partytuwen .item .text .subtitle{margin: 0.25rem 0 0.66rem;line-height: 28px;height: 84px;}
.partytuwen .item .text::after{width:100%;transform: scaleX(0);height: 1px;background-color: #F34B29;left: 0;bottom: 0;}

.list_zhuanti .item{width: calc((100% - 2rem) / 3);margin-left: 1rem;border-bottom: 1px solid #CCCCCC;}
.list_zhuanti .item .img{padding-bottom: 50%;}
.list_zhuanti .item .name{line-height: 0.93rem;margin: 0.66rem 0 1rem;}
.list_zhuanti .item:hover {border-color: #B10000;}
.list_zhuanti .item:hover .name{color: #B10000;}

.jobtitle .subtitle{line-height: 0.933rem;}
.jobtitle .name{line-height: 1.5;margin-bottom: 4px;}
.jobOne .wrap .item{width: 33.33%;background-color: #fff;float: left;display: flex;flex-wrap: wrap;}
.jobOne .wrap .item:nth-child(even){background-color: #D33C17;}
.jobOne .wrap .item:nth-child(even) *{color: #fff;}
.jobOne .wrap .item:nth-child(even){flex-direction: column-reverse;}
.jobOne .wrap .item .text{padding: 1rem;width: 100%;box-sizing:border-box;height: 6.67rem;}
.jobOne .wrap .item .text::after{border-left: 13px solid transparent;border-right: 13px solid transparent;border-bottom: 13px solid #fff;bottom: 100%;z-index: 2;left: 50%;transform: translateX(-50%);}
.jobOne .wrap .item:nth-child(even) .text::after{border-bottom: none;border-top: 13px solid #D33C17;top: 100%;bottom: auto;}
.jobOne .wrap .item .title{line-height: 1.03rem;}
.jobOne .wrap .item .subtitle{line-height: 28px;height: 112px; margin-top: 0.26rem;text-align: justify;}
.jobOne .wrap .item .img{padding-bottom:6.67rem;width: 100%;}

.jobTwo{background-image: url(/theme/default/images/rcpybg.jpg);}
.jobTwo .wrap{width: 50%;}
.jobTwo .wrap .textAll{line-height: 0.933rem;}
.jobTwo .img{width: 45.7%;}

.contactOne .img{width: 95.7%;padding-left: 4.3%;}
.contactOne .text{background-color: #fff;width: 400px;padding: 1.33rem;box-sizing: border-box;left: 0;top: 1.33rem;position: absolute;box-shadow: 0 4px 16px rgba(0,0,0,0.12);height: calc(100% - 2.66rem);}
.contactOne .name{border-bottom: 1px solid #DDDDDD;line-height: 1.5;padding-bottom: 0.66rem;}
.contactOne .name::after{width: 1.2rem;height: 2px;background-color: #F34B29;left: 0;bottom: 0;}

.contactOne ul li:first-child{margin-top: 0.66rem;}
.contactOne ul li{margin-top: 0.5rem;padding-left:0.8rem ;line-height: 28px;}
.contactOne ul li img{position: absolute;left: 0;width: 16px;top: 6px;}
.contactTwo{padding-top: 1.66rem;}
.contactTwo .item{margin-top: 1rem;}
.contactTwo .item .title{padding-bottom: 0.66rem;}
.contactTwo img,.contactTwo table,.contactTwo iframe,.contactTwo video{max-width: 100%;height: auto !important;}

.searchList a{line-height: 2rem;border-bottom: 1px dashed #ddd;}
.searchList a .title{width: 70%;}
.searchList a:hover .title{color: #D33C17;transform: translateX(5px);}
@media screen and (max-width:1280px){
	.jobOne .wrap .item .subtitle{line-height: 20px;height: auto;}
	.contactOne .text{height: auto;}
}
@media screen and (max-width:1080px){
	.aboutTwo .aboutTwoTitle{width: 25%;}
	.jobOne .wrap .item .text{padding: 0.5rem;}
	.contactOne .text{top: 0;padding: 0.8rem;}
}
@media screen and (max-width:760px){
	.aboutOne .wrap,.aboutOne .img,.aboutTwo .aboutTwoTitle,.aboutFour .container .text,.aboutFour .container .img,.newsChannelThree .wrap .item,.newsHot dl dt,.newsHot dl dd,.partytuwen .wrap .item ,.list_zhuanti .item,.jobOne .wrap .item,.jobTwo .wrap,.jobTwo .img{width: 100%;}
	.aboutOne .img,.aboutTwo .wrap,.aboutFour .container .img{margin-top: 0.8rem;}
	.aboutOne .wrap ul{height: auto;}
	.aboutOne .img{padding-bottom: 120%;}
	.aboutTwo .aboutTwoTitle img,.contEm .share{display: none;}
	.aboutTwo .aboutTwoTitle{border: none;}
	.aboutTwo .wrap{padding-left: 0;}
	.aboutFour .container .img{display: none;}
	.aboutFour .tabs .item{flex: inherit;width: 33.33%;line-height: 2.33rem;}
	.aboutFour .tabs .item:nth-child(4){border-left: 1px solid rgba(255,255,255,0.4);}
	.aboutFour .wrap{padding-top: 1rem;}
	.aboutFive .tabs .item{margin: 5px;}
	.aboutFive .container{height: 7rem;}
	.aboutFive .container a .img{padding-bottom: 2.33rem;}
	.nbanner{padding-bottom: 50%;}
	.newsChannelTwo .swiper-slide a .subtitle{height: 60px;line-height: 20px;}
	.newsChannelThree .wrap .item{margin-top: 0.5rem;}
	.newsChannelThree .wrap .item:nth-child(2){margin-top: 0.5rem;}
	.idxtitleAll{margin-bottom: 1rem;}
	.newsHot dl dt a{padding-bottom: 60%;}
	.newsHot .fanye{bottom: auto;top: 55%;}
	.newsList .item dt{width: 38%;}
	.newsList .item dd{width: calc(100% - 38% - 0.66rem);}
	.newsTextList dl{padding: 0.6rem;}
	.newsTextList dl dt{width: 3rem;}
	.newsTextList dl dd{width: calc(100% - 3.5rem);}
	.contEm .tips{margin-left: 0;margin-right: 5%;}
	.partytuwen .wrap .item ,.list_zhuanti .item{margin-left: 0;}
	.partytuwen .item .text .subtitle{height: auto;line-height: 20px;}
	.nNav li{margin-left: 0.5rem;line-height: 2rem;}
	.jobOne .wrap .item:nth-child(even){flex-direction: inherit;}
	.jobOne .wrap .item:nth-child(even) .text::after{top: auto;bottom: 100%;border-top: none;border-bottom: 13px solid #D33C17;}
	.jobOne .wrap .item .text{height: auto;}
	.contactOne .text{position: relative;left: auto;top: auto;width: 100%;box-sizing: border-box;}
	.contactOne .img{width: 100%;padding-left: 0;}
	.contactTwo{padding-top: 1rem;}
}<!--耗时1753639410.8467秒-->