@charset "utf-8";
.wrapper .inner {
    width: 1520px;
    margin: 0 auto;}
.main4{position: relative;overflow: hidden; height:100%;}
.main4 .parallax{  overflow: hidden;background: url(../images/m4-bg.jpg) top no-repeat fixed;background-size: cover;margin: 0;height: 870px;position: absolute;top: 0;left: 0;width: 100%;}
.main4 .parall img{}
.ybd-jiyi{background: url(m5-bg.png) top no-repeat;}
.main4 .inner{padding: 62px 0 50px;position: relative;}
.main4 .post1 .tt .tit .title{color: #A83539;position: relative;z-index: 19;}
.main4 .ml{float: left;width: 220px;background: rgba(0,64,152,0.7);position: relative;z-index: 99;  display: none;}
.main4 .tab-tt{}
.main4 .tab-tt .title{
    /*text-align: center;*/
    padding-left:63px;
    color: #fff;
    font-size: 20px;
    font-family: 'SourceHanSansSC-Bold';
    font-weight: bold;
    line-height: 64px;
    cursor: pointer;
    transition-duration: 0.8s;
    background: url(../images/tab-tt-s.png) no-repeat 6px 70px;}
.main4 .tab-tt .title.selected{/*font-family: 'sourcehansanssc-heavy';*/background: url(../images/tab-tt-s.png) no-repeat 6px center;}
.main4 .tab-tt .title.t1{    background-color: #A83539;}
.main4 .post-41 .con{margin-top: 45px;height: 653px;}
.main4 .post-41 .tt .tit .title2{color: #004098;z-index: 9;}

.main4 .mr{}
.main4 .tab-con{}
.main4 .tab-con .box{/* background: url(../images/p41-con.png) no-repeat center; */height: 653px;position: relative;}
.main4 .tab-con .box ul{}
.main4 .tab-con .box .more_btn{ position: absolute;    bottom: 0;    left: 50%;    margin-left: -25px;    z-index: 10;}
.main4 .post1 .more_btn a{color: #fff;}

.main4 .tab-con .box .ul1{padding: 0 0 0 125px;background: #A83539;}
.main4 .tab-con .box .ul1 li{line-height: 73px;color: #fff;font-size: 20px;font-family: 'SourceHanSansCN-Bold';}
.main4 .tab-con .box .ul1 li img{padding-right: 10px;vertical-align: middle;}
.main4 .tab-con .box .ul1 li .news_time img{  padding-left: 20px;}
.main4 .tab-con .box .ul1 li .news_title{    width: 51.25%;}
.main4 .tab-con .box ul li .news_time{float: left;width: 18.18%;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main4 .tab-con .box ul li .news_title{float: left;width: 52.25%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main4 .tab-con .box ul li .news_tt2{float: left;width: 16%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    text-align: center;}
.main4 .tab-con .box .ul2{padding: 28px 0 30px 120px;background: rgba(255,238,213,0.9);position: relative;min-height: 400px;}
.main4 .tab-con .box .ul2 li{line-height: 29px;margin-bottom: 28px;position: relative;font-family: 'SourceHanSansSC-Regular';font-size: 16px;z-index: 10;}
.main4 .tab-con .box .ul2 li::before{position: absolute;content: "";background: #FFEED6;border: 1px solid #A83539;border-radius: 50%;width: 11px;height: 11px;transition-duration: 0.8s;top: 9px;z-index: 2;    left: -47px;}
.main4 .tab-con .box .ul2 li:hover::before{background: #A83539;}
.main4 .tab-con .box .ul2 li .news_time{color: #A13C40;font-size: 20px;}
.main4 .tab-con .box .ul2 li .news_time span{padding-left: 20px;color: #A13C40;}
.main4 .tab-con .box .ul2 li .news_time span.tt2{display: none;}
.main4 .tab-con .box .ul2 .line{width: 1px;height: 100%;height: calc(100% - 60px);position: absolute;background: #A83539;top: 0;left: 80px;}
.main4 .tab-con .box .ul2 .bg{width: 1631px;height: 293px;position: absolute;background: url(../images/p41-con.jpg) no-repeat;left: -27px;z-index: 9;bottom: -134px;}


.main5{background: url(../images/m5-bg.png) no-repeat center;background-size: cover;overflow: hidden; height:100%;} 
.main5 .inner{padding-top:  60px ;}

.main5 .post-51 .tt{    position: relative;z-index: 10;}
.main5 .post-51 .tt .tit{float: none;text-align: left;margin-bottom: 0;}
.main5 .post-51 .tt .tit .title2{color: #fff;}
.main5 .post-51 .con{padding-top:10px;position: relative;height: 588px;}
.main5 .post-51 .box{position: absolute;width: 100%;top:0;}
.main5 .post-51 .box.active{position: relative;}
.main5 .post-51 .swiper-container{position: relative;}
.main5 .post-51 .box1 ul.news_list {/*margin-left: 200px;width: 100%;*/min-height: 525px;/* margin-top: -20px; */overflow: hidden;}
.main5 .post-51 .box1 ul li.news{transition-duration: 0.8s;}
.main5 .post-51 .box1 .swiper-scrollbar-drag {height: 57px;background: url(../images/swiper-s-drag.jpg) no-repeat center;}
.main5 .post-51 .box1 ul li.news .news_box{padding-left: 4px;}
.main5 .post-51 .box1 ul li.news .news_nr{
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    margin-bottom: 0px;
    max-height: 284px;}
.main5 .post-51 .box1 ul li.news .news_con{background: url(../images/p51-1-bg.png) no-repeat center;background-size: 100% 100%;border-radius: 16px;}
.main5 .post-51 .box1 ul li.news .news_title{color: #fff;padding: 3px 26px 0;font-size: 50px;line-height: 72px;font-family: 'SourceHanSansSC-Bold';    font-weight: bold;}
.main5 .post-51 .box1 ul li.news .news_title a{color: #fff;}
.main5 .post-51 .box1 ul li.news .news_tt2{color: #fff;font-size: 20px;line-height: 28px;font-family: 'SourceHanSansSC-Bold';margin-top: 22px;margin-bottom: 22px;padding: 0 26px;min-height:110px;display:none;
     -webkit-box-orient:vertical;
     -webkit-line-clamp:4;    
     overflow:hidden;  font-weight: bold;}
.main5 .post-51 .box1 ul li.news .news_tt2 a{color: #fff;}
.main5 .post-51 .box1 ul li.news .news_text{color: #fff;font-size: 14px;line-height: 25px;padding: 0 26px;display:none;}
.main5 .post-51 .box1 ul li.news .news_text a{color: #fff;}
.main5 .post-51 .box1 ul li.news .news_imgs{border-radius: 18px;position: relative;padding-top: 207.77%;overflow: hidden;}
.main5 .post-51 .box1 ul li.news .news_imgs img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 99%;height: 100%;margin: auto;transition-duration: 0.8s;    object-fit: cover;}
.main5 .post-51 .box1 ul li.news .news_imgs img:hover{ transform: scale(1.08);}
.main5 .post-51 .box1 .leftarr{/* left: 7%;margin-left: -64px; */top: 40%;margin-top: -32px;box-shadow: 0 0 12px rgb(186 163 129 / 40%);left:-64px;}
.main5 .post-51 .box1 .rightarr{/*right: 7%;*/right: -90px;top: 40%;margin-top: -32px;box-shadow: 0 0 12px rgb(186 163 129 / 40%);}
.main5 .post-51 .box1 .b1-icon1{ position: absolute;bottom: 15px;cursor: pointer;right: 0;}
.main5 .post-51 .box1 .b1-icon1 .img2{    display: none;}
.main5 .post-51 .box1 .b1-icon2{  position: absolute;top: -65px;cursor: pointer;left: 0;right: 0; text-align: center;z-index: 99; padding: 18px 0 63px;display: none;/*background: rgb(128 34 38 / 70%);border-radius: 16px;backdrop-filter: blur(15px);-webkit-backdrop-filter: blur(3px);*/background: url(../images/p51-b1-icon2.png) no-repeat center;width: 1750px;left: -100px;}
.main5 .post-51 .box1 .b1-icon2 .close{position: absolute;right: 25px;top: 25px;}

.main5 .post-51 .box2 .bxcj-pic1{position: absolute;right: -170px;top: -100px;    z-index: 9;}
.main5 .post-51 .box2 .bxcj-pic2{position: absolute;    left: -53px;bottom: 5px;z-index: 11;}
.main5 .post-51 .box2 .bxcj-pic3{position: absolute;     left: 355px;top: -196px;}
.main5 .post-51 .box2 .bxcj-pic4{position: absolute; left: -175px;top: 110px;}
.main5 .post-51 .box2 .bxcj-pic5{position: absolute;     bottom: -83px;right: -199px;}


.main5 .post-51 .box2 .news_list {}
.main5 .post-51 .box2 .news_list li.news{
    background: url(../images/bxcj-bg.png) no-repeat center;
    border-radius: 16px;
    padding: 102px 0px 135px;
    height: 384px;
    position: relative;
    top: -55px;}
.main5 .post-51 .box2 .news_list li.news .news_tt{position: absolute;left: 102px;top: 89px;     width: 40px;}
.main5 .post-51 .box2 .news_list li.news .news_tt img{    width: 100%;}
.main5 .post-51 .box2 .news_list li.news .news_tt .img2{display: none;}
.main5 .post-51 .box2 .news_list li.news .news_box{
    padding: 0px 120px 0px 193px;
    
    position: relative;}
.main5 .post-51 .box2 .news_list li.news .news_text p{color: #A83539;font-family: 'AlimamaDaoLiTi-Regular';   font-size: 16px;line-height: 30px;      text-indent: 30px;  font-family: 'SourceHanSansSC-bold';}
.main5 .post-51 .box2 .news_list li.news .news_video{}
.main5 .post-51 .box2 .news_list li.news .news_video video{}
.main5 .post-51 .box2 .news_list li.news .news_video p{    font-family: 'SourceHanSansSC-bold';color: #A83539;}
.main5 .post-51 .box2 .news_list li.news .news_text{}
.main5 .post-51 .box2 .news_list li.news .news_box .ml{float: left;width:48.9%; position: relative;z-index: 12;}
.main5 .post-51 .box2 .news_list li.news .news_box .mr{float: right;width:48.49%;    height: 382px;overflow-y: auto;}
.main5 .post-51 .box2 .ml-ul1 li .news_imgs {
    position: relative;
    overflow: hidden;
    padding-top: 60.42%;}
.main5 .post-51 .box2 .ml-ul1 li .news_imgs img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;}
.main5 .post-51 .box2 .ml-ul2 li{
    float: left;
    width: 33.3%;
    margin-top: 15px;
    text-align: center;}
.main5 .post-51 .box2 .ml-ul2 li.selected .news_title {
    color: #A83539;}

.main5 .post-51 .box2 .ml-ul2 li .news_title {
    display: inline-block;
    cursor: pointer;
    font-size: 18px;
    font-family: 'SourceHanSansSC-bold';}



.main5 .post-51 .box2 .news_list li.news ::-webkit-scrollbar{width: 6px;height: 8px;background-color: transparent;-webkit-border-radius: 6px;}
.main5 .post-51 .box2 .news_list li.news ::-webkit-scrollbar-thumb:horizontal { width: 4px;  background-color: #FFDDA8;  -webkit-border-radius: 6px;}
.main5 .post-51 .box2 .news_list li.news ::-webkit-scrollbar-track-piece { background-color: transparent; /*滚动条的背景颜色*/ -webkit-border-radius: 0;}
.main5 .post-51 .box2 .news_list li.news ::-webkit-scrollbar-thumb:vertical {height: 70px;background-color: #FFDDA8;-webkit-border-radius: 4px;  outline: 1px solid transparent; outline-offset: -1px;border: 1px solid transparent;}




.main5 .post-51 .box3 ul.news_list {}
.main5 .post-51 .box3 ul li.news{ margin-top:20px;   margin-bottom: 50px;}
.main5 .post-51 .box3 .b3-tt{    position: absolute;font-family: 'SourceHanSansSC-Bold';font-size: 18px;color: #fff;line-height: 26px;left: 176px;top: -113px;}
.main5 .post-51 .box3 .xsxx-pic1{  position: absolute;    top: -97px;left: 50%;margin-left: -109px;}
.main5 .post-51 .box3 .xsxx-pic2{  position: absolute;left: -170px;top: -56px;}
.main5 .post-51 .box3 .xsxx-pic3{  position: absolute;    bottom: -133px;left: -240px;    bottom: -151px;}
.main5 .post-51 .box3 ul li.news .news_box{}
.main5 .post-51 .box3 ul li.news .news_imgs{    height: 157px;border-radius: 16px;overflow: hidden;float: left;width: 220px;}
.main5 .post-51 .box3 ul li.news .news_imgs img{    transition-duration: 0.8s;width: 100%;height: 100%;}
.main5 .post-51 .box3 ul li.news .news_imgs img:hover{ transform: scale(1.12);}
.main5 .post-51 .box3 ul li.news .news_wz{ border-radius: 8px;display: block;padding-top: 36px;}
.main5 .post-51 .box3 ul li.news .news_con{  padding: 20px 15px 0px 230px;background: #E8DFD2;border-radius: 15px;height: 101px;}
.main5 .post-51 .box3 ul li.news .news_title{font-size: 16px;line-height: 32px;/*overflow: hidden;text-overflow: ellipsis;white-space: nowrap;*/font-family: 'SourceHanSansSC-Bold';font-weight: bold;}
.main5 .post-51 .box3 ul li.news .news_text{ font-size: 18px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: 'SourceHanSansSC-Bold';font-weight: bold;}
.main5 .post-51 .box3 .leftarr{left: -125px;top: 50%;margin-top: -32px;box-shadow: 0 0 12px rgb(186 163 129 / 40%);    background: url(../images/p51-prev.jpg) no-repeat center;width: 64px;height: 64px;z-index: 99;position: absolute;cursor: pointer;border-radius: 50%;}
.main5 .post-51 .box3 .rightarr{right: -125px;top: 50%;margin-top: -32px;box-shadow: 0 0 12px rgb(186 163 129 / 40%); background: url(../images/p51-next.jpg) no-repeat center;width: 64px;height: 64px;z-index: 99;position: absolute;cursor: pointer;border-radius: 50%;}
.main5 .post-51 .box3 .swiper-scrollbar{width: 800px;height: 1px;background: #E5E5E5;}
.main5 .post-51 .box3 .swiper-scrollbar-drag{background: #FFDDA8;    height: 5px;top: -2px;}
.main5 .box3 .zhou{display: none;}


.main5 .post-51 .box4 ul.news_list {margin-left: 200px;width: 100%;margin-left: 10.56%;width: 105%;min-height: 585px;overflow: hidden;}
.main5 .post-51 .box4 ul li.news{position: relative;float: left;width: 20%;  transition-duration: 1.8s;     height: 350px;   border-radius: 16px;}
.main5 .post-51 .box4 ul li.news.swiper-slide-active, .main5 .post-51 .box4 ul li.news:hover{  height: 413px;  box-shadow: 0 6px 16px rgba(0,0,0,0.41); padding-right: 45px;}
.main5 .post-51 .box4 ul li.news .news_box{}
.main5 .post-51 .box4 ul li.news.swiper-slide-active .news_box {}
.main5 .post-51 .box4 ul li.news .news_bg{width: 100%;height: 100%;position: absolute;top:0;left:0;background:#98292D;  transition-duration: 1.8s;  opacity: 0.3;border-radius: 16px;}
.main5 .post-51 .box4 ul li.news.swiper-slide-active .news_bg, .main5 .post-51 .box4 ul li.news:hover .news_bg{height: 0;}
.main5 .post-51 .box4 ul li.news .news_imgs{height: 100%;border-radius: 16px;overflow: hidden;width: 100%;background: #eee;transition-duration: 1.8s;  height: 350px;   position: absolute;}
.main5 .post-51 .box4 ul li.news .news_imgs img{width: 100%;height: 100%;}
.main5 .post-51 .box4 ul li.news.swiper-slide-active .news_imgs, .main5 .post-51 .box4 ul li.news:hover .news_imgs{height: 413px;}
.main5 .post-51 .box4 ul li.news .news_wz{border-radius: 16px;position: absolute; transition-duration: 1.8s;    width: 100%;    bottom: -64px;}
.main5 .post-51 .box4 ul li.news.swiper-slide-active .news_wz, .main5 .post-51 .box4 ul li.news:hover .news_wz{background: url(../images/p51-b4-li.png) no-repeat center bottom;bottom: 0px;}

.main5 .post-51 .box4 ul li.news .news_con{padding: 16px 25px 20px;transition-duration: 1.8s;}
.main5 .post-51 .box4 ul li.news.swiper-slide-active .news_con, .main5 .post-51 .box4 ul li.news:hover .news_con{padding: 34px 25px 20px;}

.main5 .post-51 .box4 ul li.news .news_title{font-size: 18px;line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: 'SourceHanSansSC-Bold';font-weight: bold;    text-align: center;}
.main5 .post-51 .box4 ul li.news .news_title a{color: #fff;}
.main5 .post-51 .box4 ul li.news .news_text{font-size: 18px;line-height: 27px;height: 81px;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;color: #fff;font-family: 'SourceHanSansSC-Regular';  transition-duration: 1.8s;     display: none;  margin-top: 15px;}
.main5 .post-51 .box4 ul li.news.swiper-slide-active .news_text, .main5 .post-51 .box4 ul li.news:hover .news_text{display:inline-block;display: -webkit-box;}

.main5 .post-51 .box4 .leftarr{right: 35.3%;bottom: -114px;margin-right: 114px;box-shadow: 0 0 12px rgb(186 163 129 / 40%);}
.main5 .post-51 .box4 .rightarr{right: 35.3%;box-shadow: 0 0 12px rgb(186 163 129 / 40%);bottom: -114px;}
.main5 .post-51 .box4 .b4-tt{position: absolute;left: -57px;}
.main5 .post-51 .box4 .b4-tt .b4-title{padding: 20px 6px 5px 57px;color: #FFDDA8;line-height: 29px;font-size: 22px;font-family: 'SourceHanSansSC-bold';font-weight: bold;cursor: pointer;transition-duration: 0.8s;background: url(../images/p61-li-s.png) no-repeat center 70px;}
.main5 .post-51 .box4 .b4-tt .b4-title.selected {background: url(../images/p61-li-s.png) no-repeat center bottom;}
.main5 .post-51 .box4 .b4-box{    position: absolute;width: 100%;top: 0;}
.main5 .post-51 .box4 .b4-box.active {position: relative;}
.main5 .post-51 .box4.active .b4-tt{    z-index: 10;}



.main5 .post-51 .leftarr{background: url(../images/p51-prev.jpg) no-repeat center;width: 64px;height: 64px;z-index: 99;position: absolute;cursor: pointer;border-radius: 50%;}
.main5 .post-51 .rightarr{background: url(../images/p51-next.jpg) no-repeat center;width: 64px;height: 64px;z-index: 99;position: absolute;cursor: pointer;border-radius: 50%;}
.main5 .zhou{text-align: center;/*width: 1520px;*/margin-top: 28px;}
.main5 .zhou .swiper-scrollbar-num{width: 1111px;margin: 0 auto;}
.main5 .zhou .swiper-scrollbar-num ul li{float:left;width: 14%;/*text-align: left;*/font-size: 16px;line-height: 24px;color: #fff;font-weight: bold;    position: relative;}
.main5 .zhou .swiper-scrollbar-num ul li.selected::before{position: absolute;content:""; background: url(../images/swiper-s-drag.jpg) no-repeat center;height: 57px;width:100%;left:0;top:-56px;}
.main5 .zhou .swiper-scrollbar-num ul li .ages_title{    cursor: pointer;}

.main5 .post-51 .tt .tit .tab-tt{position: absolute;right: 0;top: 10px;}
.main5 .post-51 .tt .tit .tab-tt ul{    float: left;}
.main5 .post-51 .tt .tit .tab-tt .title{
    text-align: center;
    width: 120px;
    color: #232323;
    font-size: 20px;
    font-family: 'SourceHanSansSC-Regular';
    line-height: 40px;
    cursor: pointer;
    transition-duration: 0.8s;
    border-radius: 20px;
    box-shadow: 0 0 12px rgba(0,0,0,0.3);
    background: #fff;
    float: left;
    margin-left: 16px;}
.main5 .post-51 .tt .tit .tab-tt .title.selected{background: #004098;color: #fff;}




.main6{background: url(../images/m6-bg.png) no-repeat center;background-size: cover;/* min-height: 870px; */overflow: hidden;} 
.main6 .inner{}
.main6 .inner .mod{position: relative;}
.main6 .post-61 .tab-con{position: relative;}
.main6 .post-61 .box {}
.main6 .post-61 .box.active {position: relative;}
.main6 .ml{float: left;margin-top: -35px;width: 68.16%;}
.main6 .box .slick-dots{    width: 85.7%;}
.main6 .box .slick-dots li{      background: #fff;  height: 11px;width: 11px;}
.main6 .box .slick-dots li.slick-active{      background: #A13C40;}
.main6 .box .more{text-align: center;     margin-top: 35px;   padding-left: 148px;}
.main6 .box .more a{
    line-height: 19px;
    display: inline-block;
    padding-bottom: 4px;
    font-size: 13px;
    color: #98292D;
    border-bottom: 1px solid #98292D;
    font-family: 'SourceHanSansSC-Regular';}

.main6 .box2{margin-top: 140px;margin-left: 52px;}
.main6 .box2 .news_list{margin: 0 52px;    padding-bottom: 43px;}
.main6 .box3 .news_list{
    padding-left: 148px;
    padding-top: 85px;
    padding-bottom: 13px;    max-height: 588px;}
.main6 .box3 .news_list.ul2{display: none;}
.main6 .box3 .slick-list{height: 500px;}
.main6 .box2 .slick-prev{
    background: url(../images/p51-prev.jpg) no-repeat center;
    left: 60px;}
.main6 .box2 .slick-next{
    background: url(../images/p51-next.jpg) no-repeat center;
    right: 60px;}
.main6 .box2 .slick-arrow{
    box-shadow: 0 0 12px rgb(186 163 129 / 40%);
    width: 64px;
    height: 64px;
    z-index: 99;
    position: absolute;
    cursor: pointer;
    border-radius: 50%;
    margin-top: -32px;}
.main6 .box2 .news_list li.news.slick-current .news_wz{
    display: block;
    width: 200%;
    left: -50%;}
.main6 .box2 .news_list li.news.slick-current{
    padding-top: 0;
    z-index: 99;}
.main6 .box2 .news_list li.news.slick-current .news_imgs{
    width: 200%;
    padding-top: 126.2%;
    /* border-radius: 24px; */
    left: -50%;}
.main6 .box2 .news_list li.news{
    border-radius: 24px;
    position: relative;
    padding-top: 115px;
transition-duration: 0.8s;}
.main6 .box2 .news_list li.news .news_imgs{
    border-radius: 24px;
    overflow: hidden;
    position: relative;
    /*padding-top: 87%;*/padding-top: 79%;
transition-duration: 0.8s;}
.main6 .box2 .news_list li.news .news_imgs img{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;}
.main6 .box2 .news_list li.news .news_title{
    font-size: 20px;
    color: #fff;
    line-height: 29px;
    position: absolute;
    bottom: 25px;
    width: 100%;}
.main6 .box2 .news_list li.news .news_title a{color: #fff;}
.main6 .box2 .news_list li.news .news_wz{
    display: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(../images/p61-2-bg.png) no-repeat center;
    text-align: center;
    background-size: cover;
    border-radius: 0 0 24px 24px;
    height: 129px;
transition-duration: 0.8s;}
.main6 .box.box2 .more{    padding: 0 52px;}
.main6 .box.box2 .slick-dots{width: 100%;}

.main6 .box3 .pro_ul {margin: 0 -20px;}
.main6 .box3 .news_list li.news{float: left;width: 33.3%;margin-bottom: 40px;}
.main6 .box3 .news_list li.news .news_box{margin: 0 20px;background: #fff;border-radius: 0 0px 4px 4px;border-bottom: 6px solid #004098;}
.main6 .box3 .news_list  li.news .news_imgs{height: 130px;overflow: hidden;}
.main6 .box3 .news_list li.news .news_imgs img{height: 100%;width: 100%;}
.main6 .box3 .news_list li.news .news_wz{}
.main6 .box3 .news_list li.news .news_title{
    line-height: 44px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    font-family: 'SourceHanSansSC-bold';
    font-weight: bold;}

.main6 .box1{margin-top: 96px;}
.main6 .box1 .map_box{text-align: right;position: relative;}
.main6 .box1 .map{
    /* margin-top: 116px; */
    margin-right: -14px;
    vertical-align: middle;}
.main6 .box1 .map_box .red-dot{ width: 11px;height: 11px; position: absolute;  background: #A83539;z-index: 8;border-radius: 50%;}
.main6 .box1 .map_box .red-dot::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0; background: rgba(255, 255, 255, 0.9);border-radius: 50%;z-index: 9;animation: bianda1 2.5s linear infinite;}
.main6 .box1 .map_box .red-dot.rd1{top: 31%;left: 16.5%;}
.main6 .box1 .map_box .red-dot.rd2{top: 34.1%;left: 17.3%;}
.main6 .box1 .map_box .red-dot.rd3{    top: 40.7%;left: 15.5%;}
.main6 .box1 .map_box .red-dot.rd4{top: 37.27%;left: 27.65%;}
.main6 .box1 .map_box .red-dot.rd5{    top: 35.7%;left: 29.5%;}
.main6 .box1 .map_box .red-dot.rd6{    top: 47.4%;left: 22.0%;}
.main6 .box1 .map_box .red-dot.rd7{   top: 34.2%;left: 50.01%;}
.main6 .box1 .map_box .red-dot.rd8{ top: 34.2%;left: 51.8%;}
.main6 .box1 .map_box .red-dot.rd9{    top: 53.8%;right: 17.3%;}
.main6 .box1 .map_box .red-dot.rd10{    top: 42.5%;right: 9.8%;}



.main6 .box1 .ico img{position: relative;z-index: 9;}
.main6 .box1 .ico .dot{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.6);
    border-radius: 50%;
    animation: bianda1 2.5s linear infinite;
    max-width: 155px;
    max-height: 155px;}
.main6 .box1 .ico{
    position: absolute;
    top: 218px;
    right: 134px;
    z-index: 50;}

@keyframes bianda1{
	0{ transform: scale(1); opacity: 0.5;}
	100%{ transform: scale(3); opacity: 0;}
}
.main6 .box1 .map_con{}
.main6 .box1 .map_con ul li{position: absolute;width: 5px;height: 5px;z-index: 30;}
.main6 .box1 .map_con ul li .news_box{position: relative;border-radius: 8px;/* overflow: hidden; */background: #fff;margin: 27px 0 0;transition-duration: 0.8s;font-family: 'SourceHanSansSC-Regular';box-shadow: 0 6px 16px rgba(92,0,4,0.2);}
.main6 .box1 .map_con ul li .news_box::before{
    content: "";
    position: absolute;
    top: -16px;
    right: 0;
    left: 0;
    background: url(../images/p61-triangle.jpg) no-repeat center;
    width: 21px;
    height: 19px;
    margin: auto;
    transition-duration: 0.8s;}
.main6 .box1 .map_con ul li .news_box:hover::before{background: url(../images/p61-triangle-a.jpg) no-repeat center;}
.main6 .box1 .map_con ul li .news_box:hover{background: #F78654;}
.main6 .box1 .map_con ul li .dot{position: relative;width: 11px;height: 11px;border-radius: 50%;background: #F78654;margin: 0 auto;z-index: 9;    border: 5px solid rgba(255, 255, 255, 0.9);display: none;}
.main6 .box1 .map_con ul li .dot::before{}
.main6 .box1 .map_con .pic-box .more{display: none;}
.main6 .box1 .map_con .pic-box .ul2{display: none;}
.main6 .box1 .map_con .pic-box li{
    top: 37%;
    left: 23%;}
.main6 .box1 .map_con .pic-box li.n2{    top: 21.5%;left: 40.3%;}
.main6 .box1 .map_con .pic-box li.n3{top: -10.35%;left: 30.5%;}
.main6 .box1 .map_con .pic-box li.n2 .news_box ,.main6 .box1 .map_con .pic-box .ul2 li .news_box{margin: 0 0 27px;}
.main6 .box1 .map_con .pic-box li.n2 .news_box::before {
    top: auto;
    bottom: -16px;
    transform: rotateX(180deg);}
.main6 .box1 .map_con .pic-box .ul2 li .news_box::before {
    top: auto;
    bottom: -16px;
    transform: rotateX(180deg);}
.main6 .box1 .map_con .pic-box li .news_imgs{
    width: 132px;
    height: 142px;
    width: 154px;
    height: 185px;
    float: left;
    overflow: hidden;
    border-radius: 8px 0 0 8px;}
.main6 .box1 .map_con .pic-box li .news_imgs img{    width: 100%;height: 100%;}
.main6 .box1 .map_con .pic-box li .news_wz{
    padding-left: 132px;
    padding-left: 152px;}
.main6 .box1 .map_con .pic-box li .news_con{
    padding: 14px 15px 0 19px;}
.main6 .box1 .map_con .pic-box li .news_title{
    text-align: left;
    color: #794F2F;
    line-height: 23px;
    font-size: 14px;
    height: 69px;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    margin-bottom: 17px;}
.main6 .box1 .map_con .pic-box li .news_title a{color: #794F2F;}
.main6 .box1 .map_con ul li .news_box:hover .news_title{color: #fff;}
.main6 .box1 .map_con ul li .news_box:hover .news_title a{color: #fff;}
.main6 .box1 .map_con ul li .news_box:hover .news_tt2{color: #fff;}

.main6 .box1 .map_con .pic-box li .news_tt2{
    font-size: 14px;    text-align: left;
    line-height: 20px;
    color: #333333;
    transition: all 0.4s ease-in-out;
overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;max-height: 80px;}


.main6 .box1 .map_con .text-box li{
    top: 57.5%;
    left: 48.5%;    z-index: 33;}
.main6 .box1 .map_con .text-box li .news_con{
    padding: 20px 23px 15px 20px;}
.main6 .box1 .map_con .text-box li .news_title{
    text-align: left;
    color: #794F2F;
    line-height: 23px;
    font-size: 14px;
    height: 69px;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    margin-bottom: 41px;}
.main6 .box1 .map_con .text-box li .news_title a{color: #794F2F;}
.main6 .box1 .map_con .text-box li .news_tt2{
    font-size: 14px;
    line-height: 20px;
    color: #333333;}
.main6 .box1 .map_con .text-box li.n2{top: 49%;right: 30%;left: auto;}


.main6 .box1 .map_con .video-box li{
    top: 24.18%;
    right: 27.82%;}
.main6 .box1 .map_con .video-box li.n2{top: 15.65%;left: 38.5%;right: auto;}
.main6 .box1 .map_con .video-box li .news_box{
    margin: 0 0 27px;
    height: 160px;
    background: transparent;}
.main6 .box1 .map_con .video-box li .news_box::before{
    top: auto;
    bottom: -16px;
    transform: rotateX(180deg);}
.main6 .box1 .map_con .video-box li .videobox{
    height: 160px;
    width: 100%;
    position: relative;
    border-radius: 8px;    cursor: pointer;}
.main6 .box1 .map_con .video-box li .play{
    position: absolute;
    left: 13px;
    bottom: 13px;
    width: 20px;
    cursor: pointer;
    z-index: 9;    display: none !important;}
.main6 .box1 .map_con .video-box li video{
    height: 160px;
    width: 100%;
    object-fit: fill;
    border-radius: 8px;}
.main6 .box1 .map_con .video-box li .news_wz{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    /* width: 100%; */
    padding: 12px 0;
    background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
    border-radius: 8px;}
.main6 .box1 .map_con .video-box li .news_play{}
.main6 .box1 .map_con .video-box li .news_title{
    color: #fff;
    padding: 0 13px;
    text-align: left;
    font-size: 16px;
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.main6 .box1 .map_con .video-box li .news_title a{color: #fff;}

.main6 .post-61 .tt .tit .img2{    display: none;}
.main6 ul.tab-tt li.title.selected {background: url(../images/p61-li-s.png) no-repeat center bottom;}
.main6 ul.tab-tt li.title:hover{background: url(../images/p61-li-s.png) no-repeat center bottom;}
.main6 ul.tab-tt {position: absolute;left: -57px;z-index: 10;}
.main6 ul.tab-tt li.title {
    padding: 20px 6px 5px 57px;
    color: #A13C40;
    line-height: 29px;
    font-size: 23px;
    font-family: 'SourceHanSansSC-bold';    font-weight: bold;
   cursor: pointer;
    transition-duration: 0.8s;
    background: url(../images/p61-li-s.png) no-repeat center 70px;}
.main6 ul.tab-tt li.title a{color: #A13C40;}

.main6 .mr{/* float: right; */border: 2px solid #A13C40;width: 28%;position: absolute;top: 0;right: 0;border-radius: 24px;}
.main6 .mr .ly{background: #BC4348 url(../images/p61-3.png) no-repeat center;margin: 10px;height: 550px;overflow: hidden;border-radius: 16px;}
.main6 .mr .tj{margin: 5px 10px 10px;color: #fff;background: #F78654;text-align: center;line-height: 70px;border-radius: 16px;font-size: 18px;font-family: 'SourceHanSansSC-bold';cursor: pointer;     font-weight: bold;   display: block;}
.main6 .mr .tj img{vertical-align: middle;padding-right: 10px;}
.main6 .mr .tj a{color: #fff;display: block;}
.main6 .mr .d_show li{position: relative;color: #fff;padding: 0 50px 0 64px;margin-bottom: 13px;font-family: 'SourceHanSansSC-Regular';font-size: 16px;}
.main6 .mr .d_show li::before{position: absolute;content: "";background: url(../images/m6-r-b.png) no-repeat center;width: 50px;height: 66px;left: 0;}
.main6 .mr .d_show li::after{position: absolute;content: "";background: url(../images/m6-r-a.png) no-repeat center;width: 50px;height: 66px;right: 0;bottom: 0;}
.main6 .mr .d_show li .text{font-size: 16px;line-height: 26px;padding: 10px 0;}
.main6 .mr .d_show li .ren{font-size: 14px;line-height: 20px;padding-bottom: 33px;}

.main7{background: url(../images/m7-bg.png) no-repeat center top;background-size: 100%;    display: none;} 
.main7 .inner{padding: 40px 0 140px;}
.main7 .post-71 .con{padding-top: 103px;}

.wrapper-m8{position: relative;overflow: hidden;    height: 1000px;}
.wrapper-m8 .parall{    height: 1000px;width: 100%;position: absolute;overflow: hidden;background-position: center;background-size: cover;background: url(../images/m8-bg.jpg) no-repeat center fixed;    background-size: cover;}
.wrapper-m8 .parall img{   display: none; position: absolute;bottom: 0;}



.main8{position: relative;overflow: hidden;}
.main8 .inner{padding: 130px 0 0px;position: relative;    zoom: 1 !important;}
.main8 .parall{    height: 1390px;width: 100%;position: absolute;overflow: hidden;background-position: center;background-size: cover;background: url(../images/m8-bg.png) no-repeat bottom fixed;    background-size: cover;}
.main8 .parall img{   display: none; position: absolute;bottom: 0;}
.main8 .post-81 .ul1{float: left;width: 49.05%;}
.main8 .post-81 .ul1 li .news_imgs{padding-top: 71.1%;}
.main8 .post-81 .ul1 li .news_bg{background: url(../images/p81-1-bg.png) no-repeat;background-size: cover;}
.main8 .post-81 .ul1 li .news_title{
    position: absolute;
    font-size: 32px;
    color: #fff;
    z-index: 10;
    line-height: 46px;
    top: 50%;
    left: 0;
    right: 0;
    margin-top: -23px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: 'SourceHanSansSC-bold';
    font-weight: bold;}
.main8 .post-81 .ul1 li .news_title img{/*vertical-align: middle; */   padding-top: 8px;padding-right: 10px;transition-duration: 0.8s;}
.main8 .post-81 .ul1 li .news_title:hover img{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate;}

.main8 .post-81 .ul2{float: right;width: 49.02%;}
.main8 .post-81 .ul2 li.i1{    margin-bottom: 30px;}
.main8 .post-81 .ul2 li .news_imgs{padding-top: 33.6%;}
.main8 .post-81 .ul2 li .news_bg{background: url(../images/p81-2-bg.png) no-repeat;background-size: cover;}
.main8 .post-81 .ul2 li.i2 .news_bg{background: url(../images/p81-3-bg.png) no-repeat;background-size: cover;}
.main8 .post-81 .ul2 li .news_title{position: absolute;top: 50%;left: 0;right: 0;margin-top: -18px;text-align: center;line-height: 36px;font-size: 25px;color: #fff;z-index: 10;font-family: 'SourceHanSansSC-bold';    font-weight: bold;}
.main8 .post-81 .ul2 li .news_title img{/*vertical-align: middle;  */  margin-top: 4px;padding-right: 10px;transition:0.8s;}
.main8 .post-81 .ul2 li .news_title:hover img{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate;}

.main8 ul li{position: relative;}
.main8 ul li .news_box{display: block;}
.main8 ul li .news_bg{position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;z-index: 9;}
.main8 ul li .news_imgs{overflow: hidden;position: relative;}
.main8 ul li .news_imgs img{transition-duration: 0.8s;cursor: pointer;position: absolute;top: 0;left: 0;right: 0;width: 100%;margin: auto;    display: none;}
.main8 ul li .news_imgs img:hover{ transform: scale(1.12);}

.main9{position: relative;}
.main9 .inner{      zoom: 1 !important;  padding: 180px 0 90px 0;}
.main9 .post-91 ul{margin: 0 -15px;}
.main9 .post-91 ul li{float: left;position: relative;    width: 50%;}
.main9 .post-91 ul li .news_wz{
    text-align: center;
    align-items: center;
    display: flex;
    justify-content: center;
    position: absolute;
    width: 100%;
    top: 0;
    height: 100%;}
.main9 .post-91 ul li .news_box{display: block;margin: 0 15px;    position: relative;}
.main9 .post-91 ul li .news_svg{width: 100%;display: block;padding-bottom: 16px;transition:1s;}
.main9 .post-91 ul li .news_svg img{transition:0.8s;}
.main9 .post-91 ul li .news_con:hover .news_svg img{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate;}
.main9 .post-91 ul li .news_title{width: 100%;display: block;color: #fff;font-size: 25px;line-height: 36px;font-family: 'SourceHanSansSC-bold';    font-weight: bold;}
.main9 .post-91 ul li .news_title img{vertical-align: middle;padding-left: 20px;}
.main9 .post-91 ul li .news_imgs{  position: relative;padding-top: 33.6%;overflow: hidden;}
.main9 .post-91 ul li .news_imgs img{position: absolute;top: 0;left: 0;right: 0;width: 100%;margin: auto;}


@keyframes icon-bounce{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);}
25%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);}
50%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);}
75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);}
85%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);}
}


.main10{position: relative;}
.main10 .inner{     zoom: 1 !important;   padding: 0px 0 120px;}
.main10 .post-101{position: relative;}
.main10 .post-101 .img .img2{display: none;}
.main10 .more{    text-align: left;width: 295px;color: #fff;line-height: 73px;height: 73px;background: #ebc883;border-radius: 8px;position: absolute;right: 66px;bottom: 183px;/* margin: 0 34px; */transition-duration: 0.8s;}
.main10 .more span{padding: 0 21px 0 34px;display: inline-block;font-size: 20px;font-family: 'SourceHanSansSC-Bold';     font-weight: bold;}
.main10 .more img{margin-top: 30px;transition-duration: 0.8s;}
.main10 .more:hover{color: #F78654;background: #fff;box-shadow: 0 6px 16px rgb(247 134 84 / 21%);}

.main10 .more:hover .img1{display: none;}
.main10 .more:hover .img2{display: inline-block;}
.main10 .more .img2{display: none;}

.main10 .more2{    text-align: left;width: 295px;color: #fff;line-height: 73px;height: 73px;background: #ebc883;border-radius: 8px;position: absolute;right: 66px;bottom: 73px;/* margin: 0 34px; */transition-duration: 0.8s;}
.main10 .more2 span{padding: 0 21px 0 34px;display: inline-block;font-size: 20px;font-family: 'SourceHanSansSC-Bold';     font-weight: bold;}
.main10 .more2 img{margin-top: 30px;transition-duration: 0.8s;}
.main10 .more2:hover{color: #F78654;background: #fff;box-shadow: 0 6px 16px rgb(247 134 84 / 21%);}

.main10 .more2:hover .img1{display: none;}
.main10 .more2:hover .img2{display: inline-block;}
.main10 .more2 .img2{display: none;}

/**标题栏新闻窗口**/
.post {}
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight:normal;position: relative;} /**标题字体**/
.post .tt .tit .title {display:block;line-height: 58px;color: #424242;font-family: "SourceHanSansSC-Heavy";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333;}/*栏目别名*/
.post .con {/* padding: 6px 0; */margin:0 auto;}
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc;} /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(../images/li.gif) no-repeat center;}
.post .more_btn {display:inline-block;*display:inline; *zoom:1;height: 24px;margin-top: 20px;line-height: 24px;float:right;}
.post .more_btn .more_text,.post .more_btn a {font-size: 16px;cursor:pointer;line-height: 24px;font-family: "SourceHanSansCN-Bold";} 
.post .more_btn a{color:#fff;} 
.post .more_btn a:hover{color:#fff;} 
.post .more_btn a:hover img{    animation: arr 1s ease-in-out 0s infinite;}
.post .more_btn .more_text img{vertical-align: middle;padding-left: 10px;}
@keyframes arr{
0%{transform:translateX(0px);}
25%{transform:translateX(-3px);} 
50%{transform:translateX(-5px);} 
75%{transform:translateX(-3px);}
100%{transform:translateX(0px);}
}
/*标准标题*/
.post1 {}
.post1 .tt {}
.post1 .tt .tit {}
.post1 .tt .tit .title {display:inline-block;margin-right: 0;font-size: 40px;color: #fff;/*cursor:pointer;*/position: relative;z-index: 2;}
.post1 .tt .tit .title.selected {}
.post1 .tt .tit .title2{font-family: 'SourceHanSerifSC-Heavy';font-size: 64px;line-height: 92px;opacity: 0.2;position: absolute;top: 5px;left: 80px;z-index: 1;}
.post1 .more_btn a{color:#ffffff;}

.main2 .post1 .tt .tit .title2{ text-align:center;top: 5px;}

.post2{background: #fff;margin-bottom: 20px;border-top: 3px solid #A83539;}
.post2 .tt {border-bottom: 1px solid #E5E5E5;padding: 0 27px;display: block;width: auto;}
.post2 .tt .tit {}
.post2 .tt .tit .title{font-size: 19px;line-height: 51px;font-family: "SourceHanSansCN-Bold";}
.post2 .more_btn{height: 20px;line-height: 20px;margin-top: 15px;}
.post2 .more_btn .more_text, .post2 .more_btn a{font-size: 14px;font-family: "SourceHanSansSC-Regular";    color: #3B3B3B;}
.post2 .con{padding: 0 27px;}
