@import "common.css?v=1129";
/*首页banner*/
/* 
播放按钮
当前播放时间
剩余时间 
音量按钮
全屏
时间轴
更多选项
*/
/* video::-webkit-media-controls-play-button {display: none !important;}
video::-webkit-media-controls-current-time-display {display: none !important;}
video::-webkit-media-controls-time-remaining-display {display: none !important;}
video::-webkit-media-controls-volume-control-container {display: none !important;}
video::-webkit-media-controls-fullscreen-button {display: none !important;}
video::-webkit-media-controls-timeline {display: none !important;}
video::-internal-media-controls-overflow-button {display: none !important;} */
.banner{width: 100%;height: 50.125rem;position: relative;overflow: hidden;top:0;left: 0;right: 0;margin: auto;}
/* position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); pointer-events:none;object-fit: cover;*/
.banner .swiper-slide{background: #010001;}
.banner video{height: 100%;width: 100%;}
.banner .swiper-button-next,.banner .swiper-button-prev{display: none;}
.banner .swiper-pagination,.honor .swiper-pagination{bottom:4.375rem !important;width: 30% !important;right: 0;margin: auto;}
.banner span.swiper-pagination-bullet,.honor span.swiper-pagination-bullet{width: 1rem;height: 1rem;background: #939393;margin: 0 0.375rem !important;opacity: 1;}
.banner span.swiper-pagination-bullet-active,.honor span.swiper-pagination-bullet-active{background: #C69C6C;}
.honor .swiper-pagination{bottom: 2.5rem !important;}
/* 学科 */
.subject{position: relative;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
.subject .con{flex: 1;background: #EFEFEF;}
.subject img{flex-shrink: 0;width: 50%;}
.subject .sCon{flex-shrink: 0;width: 50%;flex-direction: column;line-height: 1;}
.subject .sCon h2{font-size: 3.0625rem;color: #cfb295;}
.subject .sCon span{font-size: 0.9375rem;color: #cfb295;padding: 0.75rem 0 1.375rem;font-weight: 500;}
.subject .sCon a{font-size: 1.25rem;color: #a4a4a4;line-height: 2.25rem;padding: 0 1.875rem;border-radius: 50px;cursor: pointer;background: #fff;}
.subject .sCon a:hover{color: #fff;background: #cfb295;border-color: #fff;}
/* 荣誉 */
.honor{position: relative;height: 55.3125rem;width: 100%;overflow: hidden;}
.honor .container{height: 100%;flex-direction: column;}
.honor h2{text-align: right;font-family: 'AlibabaPuHuiTi-2-115-Black';font-size:3rem;line-height: 4rem;color: #fff;margin-bottom: 1.5rem;}
.honor p{font-size: 1.25rem;color: #fff;line-height: 3rem;width: 66%;}
.honor .swiper-button-next,.honor .swiper-button-prev{width:5rem;height: 5rem;position: absolute;}
.honor .swiper-button-next{right: 1.875rem;background: url(../images/indexry_next2.png) no-repeat center;background-size: 100%;}
.honor .swiper-button-prev{left: 1.875rem;background: url(../images/indexry_prev2.png) no-repeat center;background-size: 100%;}

/* 内页 about */
.ny-banner{width: 100%;height:14.125rem;position: relative;overflow: hidden;top:0;left: 0;right: 0;margin: auto}

.ybsTT{font-size: 2.25rem;line-height: 1;margin-bottom: 2.5rem;}
.ybsTT h2{color: #3e3a39;font-family: "Alibaba-PuHuiTi-Heavy";margin-bottom: 0.75rem;}
.ybsTT span,.ybsTT strong{display: block;color: #c69c6d;font-family: "Alibaba-PuHuiTi-Light";}
.ybsTT.red h2{color: #d1191b;}
#aboutOne,#aboutTwo,#aboutThree,#aboutFour,#aboutFive{padding-top: 138px;margin-top: -138px;}
.aboutOne{padding:4.625rem 0 3.75rem;background: #fff;}
.aboutOne .left,.aboutOne .right{flex-shrink: 0;}
.aboutOne .left{width: 45.46%;}
.aboutOne .description p{font-size: 0.9375rem;color: #666;line-height: 1.75rem;text-indent: 2em;text-align: justify;}
.aboutOne .right{width: 49.91%;position: relative;overflow: hidden;}
.aboutOne .right .swiper-slide{height: 21.875rem;}
.aboutOne .swiper-button-next,.aboutOne .swiper-button-prev,.aboutFive .swiper-button-next,.aboutFive .swiper-button-prev{width:1.875rem;height: 1.875rem;position: absolute;transition: 0.6s all;margin-top: -0.9375rem;opacity: 1;}
.aboutOne .swiper-button-next,.aboutFive .swiper-button-next{right:1.25rem;background: url(../images/about1-next.png) no-repeat center;background-size: 100%;}
.aboutOne .swiper-button-prev,.aboutFive .swiper-button-prev{left:1.25rem;background: url(../images/about1-prev.png) no-repeat center;background-size: 100%;}
.aboutOne .swiper-button-next:hover,.aboutOne .swiper-button-prev:hover,.aboutFive .swiper-button-next:hover,.aboutFive .swiper-button-prev:hover{transform: scale(1.4);}

.aboutTwo{padding: 3.75rem 0 0;background: #F2F2F2;}
.aboutTwo .achievement{width: 100%;height: 18.75rem;background: #C69C6D url(../images/achievement-bg.png) no-repeat center;background-size: 100%;}
.aboutTwo .achievement ul{padding: 4.5rem 0 1.75rem;}
.aboutTwo .achievement ul li{flex-direction: column;line-height: 1;padding: 0 1.75rem;position: relative;color: #fff;}
.aboutTwo .achievement ul li div{font-family: "bahnschrift";font-size: 4.0625rem;}
.aboutTwo .achievement ul li b{font-family: "AlibabaPuHuiTi-2-105-Heavy";font-size: 2.625rem;}
.aboutTwo .achievement ul li sup{font-size: 1.25rem;font-weight: 700;margin-right: -0.625rem;}
.aboutTwo .achievement ul li span{font-size: 0.9375rem;letter-spacing: 0.5rem;}
.aboutTwo .achievement .item{padding:0 11.25rem;flex-wrap: wrap;}
.aboutTwo .achievement .item strong{font-family: "AlibabaPuHuiTi-2-105-Heavy";font-size: 1.75rem;color: #fff;line-height: 2.5rem;padding: 0 1.5rem;position: relative;}
.aboutTwo .achievement .item strong:nth-child(2n)::after,
.aboutTwo .achievement ul li::after{content: "";width: 1px;height: 1rem;background: #fff;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}
.aboutTwo .achievement ul li:last-child::before{content: "";width: 1px;height: 1rem;background: #fff;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;}

.aboutThree{padding: 3.75rem 0 4.875rem;background: #F2F2F2;}
.aboutThree ul{align-items: stretch;}
.aboutThree ul li{flex: 1;margin-right: 2rem;background: #fff;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;border-bottom: 0.375rem solid #C69C6D;line-height: 1;padding-bottom: 1.25rem;}
.aboutThree ul li:last-child{margin-right: 0;}
.aboutThree ul li img{display: block;width: 100%;margin-bottom: 1.375rem;}
.aboutThree ul li h3{font-size: 1.25rem;color: #c69c6d;font-weight: 700;}
.aboutThree ul li strong{font-size: 0.625rem;color: #c69c6d;letter-spacing: 0.375rem;display: block;padding: 0.375rem 0 0.75rem;margin-right: -0.5rem;font-weight: 500}
.aboutThree ul li p{font-size: 0.9375rem;color: #3e3a39;line-height: 1.3125rem;font-weight: 500;}

.aboutFour{padding-top: 3.625rem;background: #fff;margin-bottom: 5rem;}
.aboutFour .tenBg img{display: block;width: 100%;}
.aboutFour .con{background: #F2F2F2;padding: 4.375rem 2.5rem 5.375rem 3.75rem;align-items: flex-start;}
.aboutFour .con .left,.aboutFour .con .right{flex-shrink: 0;}
.aboutFour .con .left{width: 45.96%;border: 0.25rem solid #fff;}
.aboutFour .con .left img{display: block;width: 100%;}
.aboutFour .con .right{width: 46.3%;color: #474747;line-height: 1;}
.aboutFour .con h3,.aboutFour .con h4{font-family: "AlibabaPuHuiTi-2-105-Heavy";}
.aboutFour .con h3{font-size: 2.375rem;}
.aboutFour .con h3 strong{font-size: 3.625rem;font-family: "bahnschrift";}
.aboutFour .con h4{font-size: 1.75rem;line-height: 2.5rem;color: #4c4c4c;}
.aboutFour .con .txt1 strong{display: block;font-size: 0.75rem;color: #474747;}
.aboutFour .con .txt1 strong:nth-of-type(2){font-size: 0.9375rem;margin: 0.5rem 0 2.75rem;}
.aboutFour .con .txt2{margin: 0.5rem 0 2.5rem;font-size: 0.75rem;line-height: 1rem;color: #474747;}
.aboutFour .con .txt3{font-size: 0.875rem;line-height: 1.5625rem;color: #474747;}

.aboutFive{padding: 4.375rem 0 5rem;background: #F2F2F2;}
.aboutFive .partyCon .left,.aboutFive .partyCon .right{flex-shrink: 0;}
.aboutFive .partyCon .left{width: 50%;}
.aboutFive .partyCon .right{width: 44.64%;position: relative;overflow: hidden;margin-top: 3.75rem;}
.aboutFive .partyCon .right .swiper-slide{height: 23.75rem;}
.aboutFive .partyCon h3{font-size: 1.75rem;color: #c69c6d;font-family: "AlibabaPuHuiTi-2-105-Heavy";padding: 1.75rem 0 1.875rem;}
.aboutFive .partyCon .txt1{font-size: 1.125rem;color: #3e3a39;font-weight: 700;margin-bottom: 2.875rem;}
.aboutFive .partyCon ul{padding-left: 2.5rem;position: relative;}
.aboutFive .partyCon ul::after{content: '';width: 1px;height: 82%;background: #C69C6D;position: absolute;left: 0.4375rem;top: 4%;margin: auto;}
.aboutFive .partyCon ul li{margin-bottom: 1.75rem;position: relative;}
.aboutFive .partyCon ul li::after{content: '';width: 0.4375rem;height: 0.4375rem;background: #C69C6D;border-radius: 50%;position: absolute;left: -2.25rem;top: 0.625rem;}
.aboutFive .partyCon ul li em{font-size: 1.125rem;color: #231815;display: block;font-weight: 700;}
.aboutFive .partyCon ul li p{font-size: 0.9375rem;color: #666;line-height: 1.75rem;font-weight: 400;}
.aboutFive .partyCon ul li p strong{color: #c69c6d;font-weight: 700;display: inline-block;}
.aboutFive .partyCon ul li:last-child{margin-bottom: 0;}
.aboutFive .desc{font-size: 0.9375rem;line-height: 1.75rem;color: #fff;background: #C69C6D;text-align: justify;text-indent: 2em;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 2.25rem 3.125rem;margin: 3.125rem 0 3.75rem;}
.aboutNews .item{margin-bottom: 1.875rem;position: relative;display: block;}
.aboutNews .item:last-child{margin-bottom: 0;}
.aboutNews .item .imgbox{flex-shrink: 0;width: 20.5%;overflow: hidden;}
.aboutNews .item .imgbox img{display: block;width: 100%;transition: 0.6s all;height:10rem;}
.aboutNews .item .right{padding: 0 1.875rem;line-height: 1;}
.aboutNews .item .right h3{font-size: 1.125rem;color: #3e3a39;font-weight: 700;}
.aboutNews .item .right .posn{margin: 1rem 0 1.5rem;}
.aboutNews .item .right .posn span{font-size: 0.9375rem;color: #8b8b8b;}
.aboutNews .item .right .posn span:nth-of-type(1){margin-right: 2.5rem;}
.aboutNews .item .right p{font-size: 0.9375rem;color: #3e3a39;line-height: 1.75rem;}
.aboutNews .item .right p em{color: #c69c6d;}
.aboutNews .item::after{background: #fff;content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 0;transition: 0.6s all;}
.aboutNews .item::before{background: #DEDEDE;content: '';width: 0%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;transition: 0.6s all;}
.aboutNews .item .flex-start-cen{position: relative;z-index: 2;}
.aboutNews .item:hover::before{width: 100%;}
.aboutNews .item:hover::after{width: 0;}
.aboutNews .item:hover .right p em{text-decoration: underline;cursor: pointer;}
.aboutNews .item:hover .imgbox img{transform: scale(1.2);}
.nyRight,.nyRightA{position: fixed;right: -25rem;top: 0;bottom: 0;margin: auto;z-index: 101;display: flex;transition:ease 1.5s all; -webkit-transition:ease 1.5s all;}
.nyRight .con,.nyRightA .con{margin: auto;border: 1px solid #DEDFDF;border-radius: 1.875rem 0 0 1.875rem;padding: 0.625rem 1.5rem;background: #F7F8F8;border-right: 0;}
.nyRight .item{display: block;width: 7.75rem;padding: 2.25rem 0;text-align: center;line-height: 1;border-bottom: 1px solid #C9CACA;}
.nyRight .item:last-child,.nyRightA .item:last-child{border-bottom: 0;}
.nyRight .item b{display: block;font-size: 1.375rem;color: #c69c6d;font-weight: 700;}
.nyRight .item span{display: block;width: 6.625rem;line-height: 1.5rem;font-size: 0.9375rem;border: 1px solid #3e3a39;border-radius: 3.125rem;margin: 0.625rem auto 0;transition: 0.6s all;}
.nyRight .item span:hover{background: #3e3a39;color: #fff;}

.nyRightA .item{display: block;width: 4.75rem;padding: 1.25rem 0;text-align: center;line-height: 1;border-bottom: 1px solid #C9CACA;}
.nyRightA .item img{display:block;width: auto;margin: 0 auto 0.625rem;}
.nyRightA .item b{display: block;font-size: 1.125rem;color: #c69c6d;font-weight: 400;}
.nyRightA .item:hover b{color: #8C8C8C;transition: 0.6s all;}
.nyRight.anl,.nyRightA.anl{right: 0;}
/* 最新资讯 */
#newsOne,#newsTwo,#newsThree,#newsFour,#newsFive,#ppchain{padding-top: 138px;margin-top: -138px;}
.newsOne{padding: 4.75rem 0 5.625rem;}
.ans,.ans *{-webkit-transition: 0.6s ease;transition: 0.6s ease;}
.swImg,.swlink{display: none;}
.newsOneBody{overflow: hidden;padding: 1px 1rem;position: relative;}
.newsOneSwiper{overflow: visible;height: 46.25rem;}
.newsOneSwiper::after{content: '';width: 1px;height: 100%;background: #727171;position: absolute;top: 0;left: 0;right: 0;margin: auto;}
.newsOneSwiper::before{content: '';width: 2.0625rem;height: 2.0625rem;background: #C69C6D url(../images/news_dsj_down.png) no-repeat center;background-size: 100%;position: absolute;bottom: 0;z-index: 2;border-radius: 50%;left: 0;right: 0;margin: auto;}
.newsOneSwiper .flt{width: 45.632%;margin-right: 0.5rem;}
.newsOneSwiper .swfl{width: 44.563%;margin-right: 6.25rem;text-align: right;}
.newsOneSwiper .swiper-slide{position: relative;overflow: hidden;width: 100%;line-height: 1;}
.newsOneSwiper .swiper-slide.swiper-slide-prev::after{content: "";width: 9px;height: 9px;background: #3E3A39;border-radius: 50%;position: absolute;top: 0;left: 0;right: 0;margin: auto;}
.newsOneSwiper .swtit{font-size: 1.25rem;color: #3e3a39;margin-bottom: 1.125rem;font-weight: 700;}
.newsOneSwiper .flt p{font-size: 0.9375rem;color: #666;line-height: 1.75rem;text-indent: 2em;text-align: justify;}
.newsOneSwiper .swYears{font-size: 2.8125rem;color: #3e3a39;font-family: "bahnschrift";font-weight: 700;line-height: 0.7;}
.newsOneSwiper .swiper-slide.swiper-slide-active{background: #C69C6D;flex-direction: row-reverse;}
.newsOneSwiper .swiper-slide.swiper-slide-active * {color: #fff;}
.newsOneSwiper .swiper-slide.swiper-slide-active::after{display: none;}
.newsOneSwiper .swiper-slide.swiper-slide-active .swfl{width: 21.836%;text-align: left;margin-right: 0;}
.newsOneSwiper .swiper-slide.swiper-slide-active .swYears{margin-bottom: 0.875rem;}
.newsOneSwiper .swiper-slide.swiper-slide-active .swlink{width: 7.125rem;line-height: 1.875rem;border-radius: 1.875rem;border: 1px solid #fff;font-size: 0.9375rem;color: #fff;text-align: center;letter-spacing: 0.25rem;display: block;}
.newsOneSwiper .swiper-slide.swiper-slide-active .flt{margin-right: 0;margin-left: 4.375rem;}
.newsOneSwiper .swiper-slide.swiper-slide-active .swImg{width: 27%;border: 2px solid #fff;display: block;margin: 0 1.25rem 0 2.75rem;}
.newsOneSwiper .swiper-slide.swiper-slide-active .swlink:hover{background: #fff;color: #3E3A38;}
.newsOneSwiper .swiper-button-next,.newsOneSwiper .swiper-button-prev{width:2.0625rem;height: 2.0625rem;position: absolute;transition: 0.6s all;margin-top: -1rem;}
.newsOneSwiper .swiper-button-next{right:0;background: url(../images/news_dsj_next.png) no-repeat center;background-size: 100%;}
.newsOneSwiper .swiper-button-prev{left:0;background: url(../images/news_dsj_prev.png) no-repeat center;background-size: 100%;}
.newsOneSwiper .swiper-button-next:hover,.newsOneSwiper .swiper-button-prev:hover{transform: scale(0.9);}

.newsTwo,.newsFour,.newsSix{background: #F2F2F2;padding: 5rem 0;}
.newsThree,.newsFive{padding: 5rem 0;}
.newsXueke {width: 100%;position: relative;overflow: hidden;}
.newsXueke .swiper-slide{align-items: stretch;}
.newsXueke .img{flex: 1;margin-right: 0.8125rem;overflow: hidden;}
.newsXueke .img img{display: block;width: 100%;transition: 0.6s all;}
.newsXueke .img img:hover{transform: scale(1.1);}
.newsXueke .right{flex: 1.18;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 3.125rem 2.5rem 0 2.5rem;line-height: 1;position: relative;}
.newsXueke .right::after{content: '';position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background: rgba(198, 156,108, 0.2);transition:.8s; z-index: 0; opacity: 0; clip-path: polygon(20% 0%, 80% 0%, 100% 100%, 0% 100%);}
.newsXueke .right:hover::after{opacity: 1; clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);}
.newsXueke .right h3{font-size: 1.25rem;color: #3e3a39;font-weight: 700;margin-bottom: 0.75rem;position: relative;z-index: 2;}
.newsXueke .right p{font-size: 0.9375rem;color: #666;line-height: 1.75rem;text-indent: 2em;text-align: justify;position: relative;z-index: 2;}
.newsXueke .right p a{color: #c69c6d;cursor: pointer;transition: 0.6s all;}
.newsXueke .right p a:hover{text-decoration: underline;background: #c69c6d;color: #fff;padding: 0 1.25rem;}
.newsXueke .swiper-button-next,.newsXueke .swiper-button-prev{width:1.875rem;height: 1.875rem;position: absolute;transition: 0.6s all;margin-top: 0;opacity: 1;bottom: 1.25rem;top: inherit;}
.newsXueke .swiper-button-next{right:1.875rem;background: url(../images/news_next.png) no-repeat center;background-size: 100%;}
.newsXueke .swiper-button-prev{right:5rem;background: url(../images/news_prev.png) no-repeat center;background-size: 100%;left: inherit;}
.newsXueke .swiper-button-next:hover,.newsXueke .swiper-button-prev:hover{transform: scale(1.4);}
.newsTwoSwiper .right{background: #fff;padding-top: 4.375rem;}
.newsTwoSwiper .right h3{margin-bottom: 1.25rem;}
.newsThreeSwiper .right{background: #F2F2F2;}
.newsFiveSwiper .right{flex: 2.112;background: #F2F2F2;padding: 0 0 0 2.5rem;flex-direction: column;}
.newsFiveSwiper .right li{font-size: 0.9375rem;color: #666;line-height: 1.75rem;padding-left: 1.75rem;position: relative;}
.newsFiveSwiper .right li::after{content: "";width: 0.4375rem;height: 0.4375rem;background: #666;border-radius: 50%;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}

.newsGongyi .item{margin-bottom: 1.25rem;display: block;}
.newsGongyi .item>div{align-items: stretch;}
.newsGongyi .item:last-child{margin-bottom: 0;}
.newsGongyi .item .imgbox{flex-shrink: 0;width: 20.5%;overflow: hidden;}
.newsGongyi .item .imgbox img{display: block;width: 100%;transition: 0.6s all;}
.newsGongyi .item .right{padding: 0 2.5rem;line-height: 1;margin-left: 0.8125rem;position: relative;background: #fff;flex-direction: column;transition: 0.6s all;}
.newsGongyi .item .right h3{font-size: 1.125rem;color: #3e3a39;font-weight: 700;}
.newsGongyi .item .right .posn{margin: 1rem 0 1.5rem;}
.newsGongyi .item .right .posn span{font-size: 0.9375rem;color: #8b8b8b;}
.newsGongyi .item .right .posn span:nth-of-type(1){margin-right: 2.5rem;}
.newsGongyi .item .right p{font-size: 0.9375rem;color: #3e3a39;line-height: 1.75rem;text-align: justify;}
.newsGongyi .item .right p em{color: #c69c6d;}
.newsGongyi .item .flex-start-cen{position: relative;z-index: 2;}
.newsGongyi .item:hover .right{box-shadow: 0 0 1rem rgba(0, 0, 0, 0.2);}
.newsGongyi .item:hover .right p em{text-decoration: underline;cursor: pointer;}
.newsGongyi .item:hover .imgbox img{transform: scale(1.2);}
.newsSix .kepu_des{color: #666;line-height: 1.75rem;margin-bottom: 2rem;text-indent: 2em;font-size: 0.9375rem;text-align: justify;}
.newsSix .left{flex-shrink: 0;width:429px;}
.newsSix .img{width: 100%;overflow: hidden;}
.newsSix .img img{display: block;width: 100%;transition: 0.6s all;}
.newsSix .con span{font-size: 1rem;color: #fff;text-align: center;line-height: 2.8125rem;background: #ADADAD;display: block;width: 100%;}
.newsSix .right{flex-shrink: 0;width: 690px;flex-wrap: wrap;}
.newsSix .item{flex-shrink: 0;}
.newsSix .item:nth-child(2n){margin-left: 1px;}
.newsSix .item1,.newsSix .item2{margin-bottom: 2px;}
/* 56.52%  43.3%  43.3%  56.52%*/
.newsSix .item2{width: 390px;}
.newsSix .item3{width: 299px;}
.newsSix .item4{width: 299px;}
.newsSix .item5{width: 390px;}
.newsSix .left:hover img,.newsSix .item:hover img{transform: scale(1.1);}
/* 学科 */
.subjectOne{padding: 7.375rem 0 7.5rem;}
.subjectOne.pb0{padding-bottom: 0;}
.subjectOne .subDes{font-size: 1.125rem;color: #3e3a39;line-height: 2.375rem;}
.subjectOne .subDesEn{font-size: 0.875rem;color: #707070;line-height: 2.125rem;text-align: justify;margin: 0.625rem 0 2.75rem;}
.subjectOne.pb0 .subDesEn{margin-bottom: 3.125rem;}
.subjectOne img{display: block;width: 100%;}
.subjectTwo{padding: 7.5rem 0 5.625rem;}
.subjectTwo.zz{background:#F2F2F2 url(../images/subject_zzbgA2.jpg) no-repeat right bottom;background-size: cover;}
.subjectTwo.zj{background:#F2F2F2 url(../images/subject_zjbgA.jpg) no-repeat right bottom;background-size: contain;}
.subjectTwo ul{position: relative;}
.subjectTwo ul::after{content: '';width: 1px;height: 100%;background: #D2D2D2;position: absolute;left: 0.5625rem;top: 0;}
.subjectTwo ul li{font-size: 1.125rem;color: #434343;line-height: 2.75rem;padding-left: 2.5rem;position: relative;}
.subjectTwo ul li strong{margin-right: 14px;font-weight: normal;}
.subjectTwo ul li::after{content: "";width: 0.5625rem;height: 0.5625rem;background: #DCDCDC;border-radius: 50%;position: absolute;left: 0.3125rem;top: 0;bottom: 0;margin: auto;}
.subjectMore{background:#F2F2F2;}
.subjectMore .img{width: 100%;height:39.5rem;position: relative;overflow: hidden;top:0;left: 0;right: 0;margin: auto}
.subjectThree{padding: 7.5rem 0 7.25rem;}
.subjectThree .container{overflow: hidden;position: relative;}
.subjectThree .mySwiper2 img{display: block;width: 100%;}
.subjectThree .mySwiper{width: 80%;margin: 0 auto;overflow: hidden;}
.subjectThree .mySwiper.w63{width: 63%;}
.subjectThree .mySwiper .swiper-slide{padding-bottom: 3.75rem;}
.subjectThree .mySwiper span{width: 9.5rem;height: 9.5rem;display: block;background: #F2F2F2;border-radius: 50%;overflow: hidden;cursor: pointer;transition: 0.6s all;}
.subjectThree .mySwiper .swiper-slide-thumb-active span{background: #C39A6D;box-shadow: 0px 9px 12.74px 0.26px rgba(122, 122, 122, 0.15);}
.subjectThree .mySwiper span img{display: block;width: 100%;}
.subjectThree .mySwiper .swiper-notification{display: none !important;}
.subjectThree .con{position: relative;}
.subjectThree .swiper-button-next,.subjectThree .swiper-button-prev{width:1.8125rem;height: 3.1875rem;position: absolute;transition: 0.6s all;margin-top: 0;opacity: 1;top: 3.75rem;}
.subjectThree .swiper-button-next{right:0;background: url(../images/ys_next.png) no-repeat center;background-size: 100%;}
.subjectThree .swiper-button-prev{left:0;background: url(../images/ys_prev.png) no-repeat center;background-size: 100%;left: inherit;}
/* 品牌机构分布 12.5rem 0 16.75rem*/
.ppchainOne{padding: 5rem 0;background: #fff url(../images/ppBgA2.jpg) no-repeat right bottom;background-size: 100%;}
.ppchainOne .ppTab a,.ppchainOne .ppTab a dl dd{margin: 0 0.4375rem;width: 6.8125rem;height: 7.9375rem;background: url(../images/p_i1.png) no-repeat center;background-size: 100%;display: flex;justify-content: center;align-items: center;cursor: pointer;transition: 0.6s all;position: relative;}
.ppchainOne .ppTab a .p{position: relative;padding-bottom: 0.5rem;transition: 0.3s all;}
.ppchainOne .ppTab a .p::after,.ppchainOne .ppTab a dl div::after{content: "";width: 1.875rem;height: 0.25rem;background: #C69C6D;border-radius: 1.25rem;position: absolute;bottom: 0;right: 0;left: 0;margin: auto;transition: 0.6s all;}
.ppchainOne .ppTab a span{font-size: 1.25rem;color: #434343;letter-spacing: 0.625rem;margin-left: 0.625rem;}
.ppchainOne .ppTab a.p1:hover{background:url(../images/pp_t1.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a.p2:hover{background:url(../images/pp_t2.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a.p3:hover{background:url(../images/pp_t3.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a.p4:hover{background:url(../images/pp_t4.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a.p5:hover{background:url(../images/pp_t5.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a.p6:hover{background:url(../images/pp_t6.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a.p7:hover{background:url(../images/pp_t7.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a.p8:hover{background:url(../images/pp_t8.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a dl dd.c11:hover{background: url(../images/pp_s11.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a dl dd.c12:hover{background: url(../images/pp_s12.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a dl dd.c13:hover{background: url(../images/pp_s13.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a dl dd.c14:hover{background: url(../images/pp_s14.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a dl dd.c15:hover{background: url(../images/pp_s15.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a dl dd.c16:hover{background: url(../images/pp_s16.png) no-repeat center;background-size: 100%;}
.ppchainOne .ppTab a dl dd:hover div::after,.ppchainOne .ppTab a:hover p::after{display: none;}
.ppchainOne .ppTab a:hover .p{transform: scale(0);}
.ppchainOne .ppTab a dl dd:hover div{opacity: 0;}
.ppchainOne .ppTab a:hover .p::after,.ppchainOne .ppTab a dd:hover span::after{background: #fff;}
.ppchainOne .ppTab a:hover .p span,.ppchainOne .ppTab a:hover dd:hover span{color: #fff;}
.ppchainOne .ppTab a .dlcon{position: absolute;top: 6.5rem;left: 3.375rem;display: none;}
.ppchainOne .ppTab a span.tn0{letter-spacing: 0;margin-left: 0;}
.ppchainOne .ppTab a dl dd div{position: relative;padding-bottom: 0.5rem;transition: 0.6s all;}
.ppchainOne .ppTab a dl dd{background: url(../images/p_i2.png) no-repeat center;background-size: 100%;}
.ppchainTwo{padding: 7.75rem 0 5.625rem;background: #F2F2F2;}
.ppchianMian{padding: 1.25rem 0 2.625rem;flex-wrap: wrap;}
.ppchianMian .item{margin-right: 1.625rem;margin-bottom: 1.75rem;width: 48.84%;background: #fff;border-radius: 1.25rem;overflow: hidden;display: flex;justify-content: flex-start;align-items: flex-start;}
.ppchianMian .item:nth-child(2n){margin-right: 0;}
.ppchianMian .item .img{flex-shrink: 0;width: 33.76%;}
.ppchianMian .item img{display: block;width: 100%;}
.ppchianMian .item .right{flex-shrink: 0;width: 66.24%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 1.875rem 1.875rem 0;}
.ppchianMian .item .jgtit{line-height: 2.5rem;background: #F7F0E9;font-size: 1.125rem;color: #313131;width: 100%;font-weight: 700;text-align: center;}
.ppchianMian .item .jgaddress,.ppchianMian .item .jgtime{display: flex;justify-content: flex-start;align-items: flex-start;font-size: 1rem;color: #626262;line-height: 1.25rem;}
.ppchianMian .item .jgaddress span,.ppchianMian .item .jgtime span{flex-shrink: 0;width: 6.8rem;font-size: 1.125rem;color: #434343;font-weight: 700;}
.ppchianMian .item .jgaddress{padding: 1.25rem 0;}
.ppchainTips{font-size: 1rem;color: #9d9d9d;line-height: 1;}
.ppchainTips b{font-weight: 700;font-size: 1.25rem;font-weight: 700;margin-bottom: 1rem;display: block;margin-left: -0.625rem;}
/* 新闻详情页 */
.article{padding: 5rem 0 5.625rem;}
.article h1{font-size: 2.25rem;color: #3e3a39;text-align: center;border: 1px dashed #B2B2B2;line-height: 1.5;padding: 3rem;-webkit-box-sizing: border-box;box-sizing: border-box;font-weight: 500;}
.article .fabuTime{text-align: center;font-size: 0.9375rem;color: #888;padding: 3.125rem 0;}
.article p{margin: 3.375rem 0;}
.article p strong{font-size: 1.625rem;font-weight: 400;display: block;margin-bottom: 0.625rem;}
.article p em{display: block;font-size: 0.9375rem;color: #666;line-height: 2.1875rem;text-indent: 2em;}
.article p img{display: block;margin: 0 auto;}
.article .pag-pn{margin-top: 0.75rem;display: flex;justify-content: space-between;align-items: flex-start;}
.article .pag-pn p{flex: 1;font-size: 0.875rem;color: #3E3A38;line-height: 2.4375rem;border: 1px solid #3E3A38;transition: 0.5s ease;cursor: pointer;text-align: center;}
.article .pag-pn p a{color:#3E3A38;}
.article .pag-pn p:nth-of-type(1){margin-right: 3.75rem;}
.article .pag-pn p:hover{color: #C69C6C;border-color: #C69C6C;}
.article .pag-pn p:hover a{color:#C69C6C;}
/* 更多服务 */
#serviceOne,#serviceTwo,#serviceThree{padding-top: 138px;margin-top: -138px;}
.serviceOne{padding: 4.5rem 0 2.5rem;}
.serviceOne ul{align-items: stretch;flex-wrap: wrap;}
.serviceOne ul li{padding: 2.5rem 0 2.25rem;flex: 50%;border-top: 1px solid #C9CACA;display: flex;justify-content: flex-start;align-items: flex-start;color: #3e3a39;}
.serviceOne ul li .img{margin-left: 0.625rem;}
.serviceOne ul li:nth-child(2n) .img{margin-left: 7.875rem;}
.serviceOne ul li .right{margin-left: 2.5rem;}
.serviceOne ul li p{font-size: 0.875rem;line-height: 1.75rem;}
.serviceOne ul li p span{display: block;}
.serviceOne ul li b{font-size: 1.25rem;font-weight: 700;line-height: 1;padding:0.375rem 0 1rem;display: block;}
.serviceTwo{background: #F2F2F2;}
.serviceTwo .container{background: url(../images/fuwu_zp.png) no-repeat right center;background-size: 52.49%;padding: 3.75rem 0;}
.serviceSwiper{overflow: hidden;padding-bottom: 4.375rem;padding-top: 1rem;position: relative;}
.serviceSwiper .swiper-slide:nth-child(2n) .con{padding-left: 2.25rem;}
.serviceSwiper .seT1{display: flex;justify-content: flex-start;align-items: center;}
.serviceSwiper .con b{font-size: 1.125rem;color: #4c4c4c;font-weight: 700;}
.serviceSwiper .con p{font-size: 0.9375rem;color: #3e3a39;line-height: 1.75rem;}
.serviceSwiper .seT2{padding: 1.125rem 0 1.125rem 0;height: 8.75rem;width: 28.125rem;margin-bottom: 1.75rem;}
.serviceSwiper .seT2 b{margin-bottom: 0.625rem; }
.serviceSwiper .seT3 b{display: block;}
.serviceSwiper .seT4{margin-top: 1.5rem;display: flex;justify-content: flex-start;}
.serviceSwiper .seT4 a{font-size: 0.875rem;color: #c69c6d;line-height: 1.875rem;border: 1px solid #c69c6d;border-radius: 3.125rem;padding: 0 2.25rem;cursor: pointer;font-weight: 700;}
.serviceSwiper .seT4 a:hover{background: #c69c6d;color: #fff;}
.serviceSwiper .swiper-button-next,.serviceSwiper .swiper-button-prev{width:1.875rem;height: 1.875rem;position: absolute;transition: 0.6s all;margin-top: 0;opacity: 1;bottom: 0 !important;top: auto;z-index: 15;}
.serviceSwiper .swiper-button-next{right:43%;background: url(../images/news_next.png) no-repeat center;background-size: 100%;}
.serviceSwiper .swiper-button-prev{left:43%;background: url(../images/news_prev.png) no-repeat center;background-size: 100%;}
.serviceSwiper .swiper-pagination{bottom: 5px !important;}
.serviceSwiper .swiper-pagination span{background: #c69c6d;opacity: 1 !important;}
.serviceSwiper .swiper-pagination span.swiper-pagination-bullet-active{background: #666;}
.serviceThree{padding: 3.75rem 0 5rem;}
.serviceThree .con{align-items: stretch;}
.serviceThree .map{width: 51.7%;}
.serviceThree .map img{display: block;width: 100%;}
.serviceThree .left{width: 47.6%;background: #F2F2F2;flex-direction: column;}
.serviceThree .child{width: 18.75rem;margin-bottom: 1.875rem;}
.serviceThree .child p{font-size: 0.9375rem;color: #3e3a39;line-height: 1.625rem;margin-left: 1.25rem;}
.serviceThree .child p b{font-weight: 700;display: block;margin-bottom: 0.7rem;font-size: 1.125rem;}
.serviceThree .form{background: #fff;border: 1px solid #CFCFCF;border-radius: 50px;position: relative;margin-bottom: 0;}
.serviceThree .ico-search{width: 3.125rem;height: 1.875rem;background: url(../images/fuwu_search.png) no-repeat center;font-size: 0;}
.serviceThree .form::after{content: "";width: 1px;height: 0.9375rem;background: #696969;position: absolute;left: 3.125rem;top: 0;bottom: 0;margin: auto;}
.serviceThree .form input.input{height: 1.875rem;width: 15rem;text-indent: 1.5rem;}

/* 最新资讯 */
.newBody{position: relative;height:35.75rem;}
.newsASwiper{height:35.75rem;overflow: hidden;position: relative;}
.newsASwiper .swiper-slide{display: flex;align-items: stretch;}
.newsASwiper .content{width: 70.7%;position: relative;background: #fff;}
.newsASwiper .time{font-family: "bahnschrift";font-size: 4rem;color: #4c4c4c;line-height: 1;margin-bottom: 0.625rem;}
.newsASwiper .title,.newsASwiper .des{font-size: 0.875rem;line-height: 1.75rem;color: #666;}
.newsASwiper .content .img{width: 100%;position: absolute;left: 0;bottom: 0;}
.newsASwiper .content .img img{display: block;}
.newsASwiper .swiper-pagination{position: absolute;right: 0;}
.newsApage{position: absolute;right: 0;top: 0;bottom: 0;margin: auto;width: 9.375rem;}
.newsApage::after{content: "";width: 0.125rem;height: 100%;background: #DFDFDF;position: absolute;top: 0;right: 0.9375rem;}
.newsApage .ptime{font-size: 1rem;color: #9999a6;line-height: 1;}
.newsApage .swiper-slide{position: relative;height: auto !important;cursor: pointer;}
.newsApage .swiper-slide span{width: 1.9375rem;height: 1.9375rem;display: block;position: absolute;right: 0;top: 0;}
.newsApage .swiper-slide span::after{width: 0.75rem;height: 0.75rem;content: "";background: #BDBDBD;border-radius: 50%;position: absolute;top: 0;left: 0;right: 0;margin: auto;}
.newsApage .swiper-wrapper{display: flex;justify-content: space-between;flex-direction: column;}
.newsApage .swiper-slide:last-child span{top: 0.25rem;}
.newsApage .active-nav .ptime{color: #c69c6d;font-size: 1.25rem;font-weight: 700;padding-top: 0.5rem;}
.newsApage .active-nav span::after{background: url(../images/check.jpg) no-repeat;background-size: 100%;width: 100%;height: 100%;}