.fdyImgBox{width:100%;}
.jssorb,.jssorbBox{margin:0 auto;width:1920px;height:920px;overflow:hidden;}
.jssorb{position:relative;}.jssorbBox{position:absolute;}
.jssorb01{position: absolute;bottom: 16px;right:960px;margin-left: 100px;}
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av{position: absolute;width:48px;height:12px;border-radius:16px;overflow: hidden;cursor: pointer;background:#fff;}
.jssorb01 div:hover, .jssorb01 .av:hover,.jssorb01 .av{ background:#e4a071;}
.jssora01l,.jssora01r{display: block;position: absolute;text-align:center;line-height:50px;width:50px;height:50px;border-radius:50%;background:rgba(0,0,0,.3);cursor: pointer;color:#fff;font-size:36px;}
.jssora01l{left: 8px;}.jssora01r{right: 8px;}
.jssora01l:hover,.jssora01r:hover{background:rgba(0,0,0,.5);}

.part1 .txt{justify-content:center;align-items:center;}
.part1 .txt .t1{font-size:1.7rem;font-weight:100;letter-spacing:3px;color:#000;}
.part1 .txt .t1 span{padding-bottom:1rem;}
.part1 .txt .t2{margin:1rem 4rem;}
.part1 .txt .t2 img{border-radius:9px;display:block;overflow: hidden;}
.part1 .txt .t2 .img{border-radius:16px;background:#e4a071;padding:10px;position:relative;}
.part1 .txt .t3 p{font-size:4rem;line-height:1.3;font-weight:300;}
.part1 .txt .t4 span{display:inline-block;font-size:16px;width:1.8rem;height:1.8rem;line-height:1.8rem;margin:1px;border-radius:50%;text-align:center;background:#9d2328;color:#fff;}
.part1 .txt .t5{margin-top:4rem;}
.part1 .txt .t5 span{font-weight:600;color:#9d2328;}
.part1 .play-btn{cursor:pointer;width:94px;height:94px;background:radial-gradient(#9d2328 50%, rgba(229,166,69,0.4) 52%);border-radius:50%;display: block;position: absolute;left: calc(50% - 47px);top: calc(50% - 47px);overflow: hidden;}
.part1 .play-btn::after {content:'';position: absolute;left: 50%;top: 50%;transform: translateX(-40%) translateY(-50%);width: 0;height: 0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:24px solid #fff;z-index: 100;transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.part1 .play-btn::before {content:'';position: absolute;width: 120px;height: 120px;animation-delay: 0s;animation: pulsate-btn 2s;-webkit-animation-direction: forwards;animation-direction: forwards;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: steps;animation-timing-function: steps;border-radius:50%;border:5px solid rgba(200,160,99, 0.7);top:-19%;left:-19%;}
@-webkit-keyframes pulsate-btn {0% {transform: scale(0.6, 0.6);  opacity: 1;}  100% {transform: scale(1, 1);  opacity: 0;}}
@keyframes pulsate-btn {0% {transform: scale(0.6, 0.6);opacity: 1;}  100% {transform: scale(1, 1);opacity: 0;}}
.videoFrameBox{width:800px;height:500px;}
.videoFrameBox.white_con{background:none;border:none;}
.videoFrameBox .close{right:-5px;top:40px;background:#e4a071;}

.part2{justify-content:space-between;}
.part2 .part2bg{flex-basis:calc(50% - 8px);padding-bottom:33%;background-size:contain;background-repeat:no-repeat;}
.part2_1 .desctit{justify-content:space-between;margin:2rem auto;}
.part2_1 .desctit .t1,.part2_1 .desctit .t2{flex-basis:calc(50% - 2rem);font-size:3rem;line-height:0.8;}
.part2_1 .desctit .cc{font-size:1.2rem;font-weight:100;padding:2px 8px;border-radius:20px;color:#fff;display:inline-block;}
.part2_1 .desctit .tt img{height:2rem;margin:0 1rem}
.part2_1 .desctit .tt{display:flex;align-items:center;}
.part2_1 .desctit .t1 .tt{justify-content:flex-end;}
.part2_1 .desctit .t2 .tt{justify-content:flex-start;}
.proImgs{overflow:hidden;padding:8% 0;max-width:1300px;}
.proImgs .slick-list{overflow:visible;position:relative;}
.proImgs img{width:100%;transition: .3s;filter:brightness(60%)}
.proImgs .imgTtem{transition:.5s;}
.proImgs .slick-center{position:relative;transform:scale(1.6);z-index:1;transition:.5s;}
/* .proImgs .slick-center img{transform:scale(1.6);filter:brightness(100%);position:absolute;z-index:1;border-radius:4px;border:4px solid #e4a071;} */
.proImgs .slick-center img{filter:brightness(100%);border-radius:4px;padding:5px;background:#e4a071;}
.proImgs .slick-next,.proImgs .slick-prev{background:none;opacity:1; width:200px;height:100px;z-index:1;margin-top:-60px;opacity:.5;}
.proImgs .slick-next:hover,.proImgs .slick-prev:hover,.uiImgs .slick-next:hover,.uiImgs .slick-prev:hover{opacity:.9;}
.proImgs .slick-prev::before,.proImgs .slick-next::before,.uiImgs .slick-prev::before,.uiImgs .slick-next::before{color:#fff;font-size:100px;}
.proImgs p{text-align:center;font-size:1.2rem;font-weight:600;width:70%;padding-top:0.5rem;height:20px;overflow: hidden;;}
.proImgs .slick-center p{position: absolute;bottom:-1.5rem;width:100%;font-size:1rem;}
.part2_3 .bgH{height:0;padding-bottom:25%;}

.part3_1{justify-content:space-between;margin:16px auto;}
.bigImgBox{width:50%;background-size:cover;border:4px solid #e4a071;box-sizing:border-box;transition:all .3s;}
.simglist{flex-wrap:wrap;justify-content:space-between;width:50%;}
.slimgItem{width:calc(33.33% - 16px);margin:0 0 16px 16px;cursor:pointer;}
.slimgItem:nth-child(4),.slimgItem:nth-child(5),.slimgItem:nth-child(6){margin-bottom:0;}
.slimgItem .img{width:100%;height:0;padding-bottom:100%;overflow:hidden;background-size:cover;filter:brightness(50%);}
.slimgItem.on .img{filter:brightness(100%);border:4px solid #e4a071;box-sizing:border-box;padding-bottom:calc(100% - 8px);}

.uiImgs{height:0;padding-bottom:20%;overflow: hidden;}
.uiImgs img{width:100%;transition: .3s;filter:brightness(60%)}
.uiImgs .slick-initialized .slick-slide{overflow: hidden;}
.uiImgs .slick-center img{filter:brightness(100%);}
.uiImgs .slick-next,.uiImgs .slick-prev{background:none;opacity:1;width:30%;height:100px;z-index:1;margin-top:-50px;opacity:.5;}

.part4{padding-bottom:852px;height:0;}
.part4 .fdyBox{position:relative;}
.part4 .ts{width:800px;display:flex;position:absolute;font-weight:100;right:-5%;margin-top:15px;z-index:1;}
.part4 .ts .item{width:22%;margin:0 1.5%;border-radius:200px;padding:45px 24px 68px 24px;color:#eee;box-sizing:border-box;text-align:center;}
.part4 .ts .item::before{content:'';width:15px;height:15px;border-radius:50%;display:inline-block;margin:0 auto 15px auto;background:#eee;}
.part4 .t1{font-weight:700;font-size:2.2rem;}
.part4 .t2{font-size:2.5rem;border-bottom:1px solid #e4a071;margin-top:-8px;color:#e4a071;margin-bottom:15px;padding-bottom:8px;}
.part4 .t3{text-align:justify;padding:5px;font-size:1.2rem;line-height:2;}
.part4 .bg3 .t2{color:#333;border-bottom:1px solid #ddd;}
.part4 .bg4 .w1,.part4 .bg4 .w1::before,.part4 .bg4 .w1::after{border-top:1px solid #e4a071;border-bottom:1px solid #e4a071;color:#e4a071;}
.part4 .bg3 .w1,.part4 .bg3 .w1::before,.part4 .bg3 .w1::after{border-top:1px solid #eee;border-bottom:1px solid #eee;color:#eee;}
.part4 .ts .item:hover{opacity:0.85;}

.part5{padding-top:200px;position: relative;overflow: hidden;}
.part5 .bg{position:absolute;top:-100px;left:-50px;right:-50px;height:300px;background:#fff;border-radius:0 0 80% 240%;}
.part5 .title1 .div{background:#9d2328;color:#eee}
.part5 .title1::before{border-bottom:1px solid #e4a071;}
.part5_1 .baseFlex{justify-content:flex-end;}
.part5_1 .txt{background:rgba(0,0,0,.9);color:#eee;width:400px;padding:60px;overflow: hidden;}
.part5_1 .txt .t1{font-size:3rem;font-weight:600;color:#e4a071;}
.part5_1 .txt .t1 .fdy{font-size:3rem;padding-right:2rem;}
.part5_1 .txt .t2{padding-left:5rem;font-size:1.6rem;font-weight:100;}
.part5_1 .txt .t3{height:0;width:50%;padding-bottom:2rem;margin:0 auto 2rem auto;border-bottom:1px dashed #e4a071;transform: scaleX(2);}
.part5_2{justify-content:space-between;margin:4rem auto;}
.part5_2 .item{width:16%;height:0;padding-bottom:16%;position:relative;cursor: pointer;transition:.3s;}
.part5_2 .item .ybg{background-image:url(/template/default/static/images/yuan.png);background-size:contain;position: absolute;top:0;left:0;right:0;bottom:0;transition:.3s;}
.part5_2 .item .ybg.ybg1{transform: rotate(72deg);}
.part5_2 .item .ybg.ybg2{transform: rotate(144deg);}
.part5_2 .item .ybg.ybg3{transform: rotate(216deg);}
.part5_2 .item .ybg.ybg4{transform: rotate(-72deg);}
.part5_2 .item:hover{transform: rotate(360deg);}
.part5_2 .item:hover .ybg{transform: rotate(540deg);}
.part5_2 .item .cc{display:flex;flex-wrap:wrap;text-align:center;align-content:center;position: absolute;top:10%;left:10%;right:10%;bottom:10%;}
.part5_2 .item h4{color:#e4a071;width:100%;font-size:2.6rem;}
.part5_2 .item p{color:#fff;width:100%;font-size:1.5rem;font-weight: 100;}
.newsList{margin-bottom: 4rem;}
.newsList .item{background:#f1f1f1;margin-bottom:8px;align-items:center;overflow: hidden;}
.newsList .item .time{flex-basis:200px;font-weight:600;}
.newsList .item .t1{font-size:2.4rem;}
.newsList .item .t2{font-size:1.4rem;background:#787878;color:#fff;display:inline-block;margin-bottom:5px;padding:0 2rem;border-radius:1rem;font-weight:100;}
.newsList .item .img{flex-basis:200px;}
.newsList .item img{height:150px;display:block;}
.newsList .item .cc{padding:0 24px;flex:1;overflow:hidden;}
.newsList .item .cc h3{font-size:1.6rem;line-height:30px;height:2.4rem;padding-bottom:8px;}
.newsList .item .cc p{font-size:1.2rem;color:#888;font-weight:100;}
.newsList .item .commonBtn{flex-basis:120px;border-radius:2rem;margin:0 15px;}
.newsList .item .commonBtn .fdy{padding-left:8px;}
.newsList .item .commonBtn:hover{color:#e4a071;}


/*lyIdx_New 开始*/
.lyIdx_New { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyIdx_New .lyIdxNew_main { width:1300px; height:auto; margin:0 auto; padding:0;}
.lyIdxNew_main .lyIdxNew_Tj { width:40%; height:540px; overflow:hidden; margin:0; padding:0; background-color:#fafafa; float:left;}
.lyIdxNew_Tj .lyIdxNewTj_img { width:100%; height:370px; overflow:hidden; margin:0 auto; padding:0;}
.lyIdxNew_Tj .lyIdxNewTj_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyIdxNew_Tj .lyIdxNewTj_img a img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNew_Tj .lyIdxNewTj_img a:hover img { transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1);}
.lyIdxNew_Tj .lyIdxNewTj_text { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:20px 25px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyIdxNew_Tj .lyIdxNewTj_text span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:15px; margin:0 auto; padding:0;}
.lyIdxNew_Tj .lyIdxNewTj_text a.lyIdxNewTj_name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#303030; font-size:18px; font-weight: bold; text-overflow:ellipsis; white-space:nowrap; margin:10px auto; padding:0;}
.lyIdxNew_Tj .lyIdxNewTj_text a.lyIdxNewTj_name:hover { color:#9e2328;}
.lyIdxNew_Tj .lyIdxNewTj_text a.lyIdxNewTj_more { display:inline-block; height:38px; line-height:38px; color:#999; font-size:15px; border:1px solid #dfdfdf; margin:0; padding:0 19px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}

.lyIdxNew_Tj .lyIdxNewTj_text a.lyIdxNewTj_more:hover { color:#9e2328; border:1px solid #9e2328;}


.lyIdxNew_main .lyIdxNew_list { width:57%; height:auto; overflow:hidden; margin:0; padding:0; float:right;}
.lyIdxNew_list ul li { width:100%; height:108px; overflow:hidden; margin:0 auto; padding:21px 0 22px; background-color:#fff; border-top:1px solid #eaeaea; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyIdxNew_list ul li:last-child { border-bottom:1px solid #eaeaea; padding:21px 0;}
.lyIdxNew_list ul li:hover { background-color:#9e2328;}
.lyIdxNew_list ul li .lyIdxNew_text { width:84%; overflow:hidden; margin:0; padding:0 20px 0 0; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyIdxNew_list ul li:hover .lyIdxNew_text { padding:0 20px;}
.lyIdxNew_list ul li .lyIdxNew_text a.lyIdxNew_name { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#303030; font-size:18px; font-weight: bold; text-overflow:ellipsis; white-space:nowrap; margin:0 auto 4px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNew_list ul li:hover .lyIdxNew_text a.lyIdxNew_name { color:#fff;}
.lyIdxNew_list ul li .lyIdxNew_text p { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:15px; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNew_list ul li:hover .lyIdxNew_text p { color:#fff;}
.lyIdxNew_list ul li .lyIdxNew_time { width:16%; overflow:hidden; margin:0; padding:0; float:right; border-left:1px solid #eaeaea; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyIdxNew_list ul li .lyIdxNew_time span { display:block; width:100%; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:center; margin:0 auto 4px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNew_list ul li .lyIdxNew_time p { display:block; width:100%; overflow:hidden; line-height:30px; color:#c2c2c2; font-size:30px; font-weight:bold; text-align:center; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNew_list ul li:hover .lyIdxNew_time span, .lyIdxNew_list ul li:hover .lyIdxNew_time p { color:#fff;}


/*小于720px*/
@media screen and (max-width:720px){

  
}
/*小于480px*/
@media screen and (max-width:480px){


}