.tit1{height:36px;display:-webkit-flex;justify-content:center;align-items:center}.tit1 .iconfont{width:60px;font-size:20px;color:#D5152F;text-align:center}.tit1 .en{font-size:26px;font-weight:bold;color:#3E3E3E;margin-right:8px}.tit1 .cn{font-size:26px;font-weight:bold}.tit1 .cn .c1{color:#D5152F}.tit1 .cn .c2{color:#3E3E3E}.titbox{height:36px}.titbox .tit2{float:left;display:-webkit-inline-flex;align-items:center}.titbox .tit2 .iconfont{width:40px;font-size:20px;color:#D5152F}.titbox .tit2 .en{font-size:26px;font-weight:bold;color:#3E3E3E;margin-right:8px}.titbox .tit2 .cn{font-size:26px;font-weight:bold}.titbox .tit2 .cn .c1{color:#D5152F}.titbox .tit2 .cn .c2{color:#3E3E3E}.titbox .more{float:right;line-height:36px;font-size:13px;font-weight:bold;color:#D5152F}.box2{height:72px}.box3{margin-top:30px}.box3 .tit1{margin-bottom:35px}.box3 .fl{float:left;width:655px;height:480px}.box3 .fl .swiper-container{height:100%}.box3 .fl .swiper-container .swiper-slide{height:100%;position:relative}.box3 .fl .swiper-container .swiper-slide .img{display:block;width:100%;height:100%;object-fit:cover}.box3 .fl .swiper-container .swiper-slide .info{position:absolute;bottom:0;left:0;right:0;padding:0 20px 20px}.box3 .fl .swiper-container .swiper-slide .info h2{height:24px;line-height:24px;font-size:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box3 .fl .swiper-container .swiper-slide .info p{margin-top:12px;height:44px;line-height:22px;font-size:14px;color:rgba(255,255,255,0.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.box3 .fr{float:right;width:655px}.box3 .fr .tab{height:35px}.box3 .fr .tab a{float:left;margin-right:56px;height:35px;line-height:35px;font-size:14px;color:#959595}.box3 .fr .tab a:hover,.box3 .fr .tab a.on{position:relative;line-height:24px;font-size:18px;color:#D5152F}.box3 .fr .tab a:hover::after,.box3 .fr .tab a.on::after{position:absolute;left:10px;bottom:0;right:10px;height:2px;background:#EB1111;content:""}.box3 .fr .list{margin-top:10px}.box3 .fr .list li{display:none}.box3 .fr .list li:nth-child(1){display:block}.box3 .fr .list li a{display:block;padding:25px 0 37px;border-bottom:1px solid #EFEFEF}.box3 .fr .list li a .info{float:left;width:480px}.box3 .fr .list li a .info h2{height:26px;line-height:26px;font-size:20px;color:#3E3E3E;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:30px;background:url(../images/icon01.png) no-repeat left center;background-size:7px 9px;margin-bottom:22px}.box3 .fr .list li a .info p{height:44px;line-height:22px;font-size:14px;color:#BEBEBE;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.box3 .fr .list li a .time{float:right}.box3 .fr .list li a .time .date{font-family:'shuzi1'}.box3 .fr .list li a .time .date .year{height:36px;line-height:36px;font-size:30px;font-weight:bold;color:#D6D6D6}.box3 .fr .list li a .time .date .day{margin-top:4px;height:24px;line-height:24px;font-size:16px;font-weight:bold;color:#D6D6D6}.box3 .fr .list li a .time .iconfont{display:block;margin-top:7px;line-height:20px;font-size:12px;color:#fff;background:#EBEBEB;text-align:center}.box3 .fr .list li a:last-child{border:0}.box4{margin-top:48px;padding-top:44px;border-top:1px solid #E9E9E9}.box4 .fl{float:left;width:655px}
.box4 .fl .cont{margin-top:32px;height:52px;line-height:26px;font-size:14px;color:#818181;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;}
.box4 .fl .tab{margin-top:50px}
.box4 .fl .tab a{float:left;padding:24px 76px;width:160px;height:100px;border:1px solid #dcdcdc;margin:0 5px 10px;text-align:center}
.box4 .fl .tab a p{height:60px;line-height:60px;font-size:54px;color:#D5152F;margin-bottom:16px}
.box4 .fl .tab a span{line-height:24px;font-size:18px;color:#3E3E3E}
.box4 .fl .tab a:hover{background:#D5152F;border:1px solid #D5152F}
.box4 .fl .tab a:hover p{color:#fff}
.box4 .fl .tab a:hover span{color:#fff}
.box4 .fr{float:right;width:655px}
.box4 .fr .tab{margin-top:26px;height:35px}
.box4 .fr .tab a{float:left;margin-right:56px;height:35px;line-height:35px;font-size:14px;color:#959595}
.box4 .fr .tab a:hover,.box4 .fr .tab a.on{position:relative;line-height:24px;font-size:18px;color:#D5152F}
.box4 .fr .tab a:hover::after,.box4 .fr .tab a.on::after{position:absolute;left:10px;bottom:0;right:10px;height:2px;background:#EB1111;content:""}
.box4 .fr .list{margin-top:12px}
.box4 .fr .list a{display:block;padding:14px 0}
.box4 .fr .list a h2{float:left;width:450px;height:22px;line-height:22px;font-size:16px;color:#3E3E3E;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:30px;background:url(../images/icon01.png) no-repeat left center;background-size:7px 9px}
.box4 .fr .list a .time{line-height:26px;font-size:14px;color:#959595}.box4 .fr .list a p{margin-top:14px;height:44px;line-height:22px;font-size:14px;color:#BEBEBE;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:none}
.box4 .fr .list a:nth-child(1){border-bottom:1px solid #EFEFEF}
.box4 .fr .list a:nth-child(1) h2{height:26px;line-height:26px;font-size:20px}
.box4 .fr .list a:nth-child(1) p{display:block}.box5{margin-top:40px}
.box5 img{display:block;width:100%}.box6{margin-top:36px}
.box6 .tit1{margin-bottom:32px}.box6 .fl{float:left;width:241px}
.box6 .fl a{display:block;padding:8px 20px;width:192px;height:34px;line-height:34px;font-size:20px;color:#3E3E3E;text-align:center;background:#F8F8F8;border-radius:7px;margin-bottom:10px}
.box6 .fl a.on{background:url(../images/img03.png) no-repeat center center;padding-right:29px;color:#fff}
.box6 .fr{float:right;width:1089px;height:408px}.box6 .fr .swiper-container{width:100%;height:100%}
.box6 .fr .swiper-container .swiper-slide{padding:22px 38px 0;width:1013px !important;height:386px;background:url(../images/img02.png) no-repeat center bottom rgba(233,233,233,.19);background-size: 100%;}
.box6 .fr .h2{height:54px;border-bottom:1px solid rgba(112,112,112,0.2)}.box6 .fr .h2 span{float:left;position:relative;height:54px;line-height:32px;font-size:24px;font-weight:bold;color:#3E3E3E}.box6 .fr .h2 span::after{position:absolute;bottom:-1px;left:0;width:100%;height:5px;background:#D5152F;content:""}
.box6 .fr .desc{margin-top:26px;line-height:34px;font-size:16px;color:#3E3E3E;height:68px;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;margin-bottom:30px;}
.box6 .fr .h4{line-height:28px;font-size:20px;font-weight:bold;color:#3E3E3E}
.box6 .fr .link{margin-top:20px}
.box6 .fr .link a{float:left;padding:9px 20px;width:280px;height:30px;line-height:30px;font-size:16px;color:#3E3E3E;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:29px;margin:0 25px 16px 0}
.box6 .fr .link a:nth-child(3n){margin-right:0}
.box6 .fr .link a:hover{background:#D5152F;color:#fff}
.box7{margin-top:36px}.box7 .list{margin-top:36px;height:500px}
.box7 .list .swiper-container{height:454px}
.box7 .list .swiper-container a{display:block;width:440px}
.box7 .list .swiper-container a .pic{width:440px;height:346px;overflow:hidden}
.box7 .list .swiper-container a .pic img{display:block;width:100%;height:100%;object-fit:cover;transition: all .4s;-webkit-transition: all .4s;}
.box7 .list .swiper-container a:hover .pic img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.box7 .list .swiper-container a .info{padding:14px 50px 14px 15px;height:30px;background:#F9F9F9;border-radius:0 0 10px 10px;position: relative;}
.box7 .list .swiper-container a .info p{line-height:30px;font-size:14px;color:#959595;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box7 .list .swiper-container a .info span{line-height:30px;font-size:18px;color:#959595;position: absolute;right:15px;top:14px;}
.box7 .list .swiper-pagination span{width:10px;height:10px;border-radius:50%;margin:0 9px;background:#E3E3E3;opacity:1}
.box7 .list .swiper-pagination span.swiper-pagination-bullet-active{width:14px;height:14px;border-radius:7px;background:#D5152F}
.now_date{font-size:12px;line-height:24px;display: inline-block;height:24px;vertical-align: top;}
.box2{padding:30px 0 20px;border-bottom:1px solid #E9E9E9;height:auto;}
.box2 iframe{height:24px;}
.box4 .fr .list li{display: none;}
.box4 .fr .list li:first-of-type{display: block;}
.box3 .fr .list li a:last-of-type{padding-bottom:0;}
.box3 .fr .list li a:hover .info h2{color:#D5152F;}
.box4 .fr .list a:hover h2{color:#D5152F;}
@media screen and (max-width:1420px){
    .box3 .fl{width:48.51%;height:480px;}
    .box3 .fr,.box4 .fl,.box4 .fr{width:48.51%;}
    .box3 .fr .list li a{position: relative;padding-right:85px;}
    .box3 .fr .list li a .info{float:none;width:100%;}
    .box3 .fr .list li a .time{position: absolute;top:25px;right:0;}
    .box4 .fl .tab a{width:47.93%;margin-right:0.7%;padding:24px 0;text-align: center;}
    .box4 .fl .tab a:nth-child(2n){margin-right:0;}
    .box6 .fl{width:17.85%}
    .box6 .fr{width:80.6%;}
    .box6 .fr .swiper-container .swiper-slide{width:100%!important;box-sizing: border-box;height:408px;padding-left:3.48%;padding-right:3.48%;}
    .box6 .fr .link a{width:31.58%;box-sizing: border-box;margin-right:2.3%;height:48px;}
    .box6 .fr .link a:nth-of-type(3n){margin-right:0;}
    .box7 .list .swiper-container a{width:100%;}
    .box7 .list .swiper-container a .pic{width:100%;height:auto;}
    .box7 .list .swiper-container{height:auto;padding-bottom:80px;}
    .box7 .list .swiper-container .swiper-slide img{width:100%;height:auto;}
    .box7 .list{height:auto;}
    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:30px;}
    .box6 .fl a{width:96.26%;box-sizing: border-box;height:50px;}
    .box6 .fl a.on{background-size: 100% 100%;width:100%;}
    .box3 .fr .tab a:last-of-type{margin-right:0;}
}
@media screen and (max-width:1270px) {
    .box4 .fr .list a{position: relative;}
    .box4 .fr .list a h2{padding-right:90px;box-sizing: border-box;width:100%;padding-left:20px;float:none;}
    .box4 .fr .list a .time{position: absolute;right:0;top:14px;}
}
@media screen and (max-width:992px) {
    .box3 .fr .tab a,.box4 .fr .tab a{margin-right:35px;}
}
@media screen and (max-width:900px) {
    .box3 .fl{width:100%;height:auto;}
    .box3 .fr, .box4 .fl, .box4 .fr{width:100%;margin-top:30px;}
    .box4{padding-top:10px;}
    .box2{display: none;}
    
}
@media screen and (max-width:768px) {
    .box6 .fl{width:100%;}
    .box6 .fl a{float:left;width:14.28%;}
    .box6 .fl a.on{width:14.28%;}
    .box6 .fr{width:100%;}
    .box3{margin-top:.36rem;}
    .tit1,.titbox{height:.48rem;line-height:.48rem;}
    .box3 .tit1{margin-bottom: .3rem;}
    .tit1 .en{font-size:.34rem;margin-right:.08rem;}
    .tit1 .cn{font-size:.34rem;}
    .tit1 .iconfont{width:.6rem;font-size:.28rem;}
    .box3 .fl .swiper-container .swiper-slide .info h2{font-size:.28rem;height:.4rem;line-height:.4rem;}
    .box3 .fl .swiper-container .swiper-slide .info p{font-size:.24rem;line-height:.34rem;height:.68rem;margin-top:.12rem;}
    .box3 .fr, .box4 .fl, .box4 .fr{margin-top:.3rem;}
    .box3 .fr .tab{height:.5rem;}
    .box3 .fr .tab a{width:25%;text-align: center;margin-right:0;line-height:.5rem;font-size:.26rem;height:.5rem;}
    .box3 .fr .tab a:hover, .box3 .fr .tab a.on{font-size:.32rem;line-height:.5rem;}
    .box3 .fr .tab a:hover::after, .box3 .fr .tab a.on::after{width:.9rem;left:50%;bottom:-.1rem;margin-left:-.45rem;}
    .box3 .fr .list li a{padding:.3rem 0 .3rem;padding-right:1.25rem;}
    .box3 .fr .list li a .info h2 {
        height: .36rem;
        line-height: .36rem;
        font-size: .28rem;
        padding-left:.2rem;
        background: url(../images/icon01.png) no-repeat left center;
        background-size: .1rem .12rem;
        margin-bottom: .2rem;}
    .box3 .fr .list li a .info p {
        height: .72rem;
        line-height: .36rem;
        font-size: .24rem;}
    .box3 .fr .list li a .time .date .year {height: .42rem;line-height: .42rem;font-size: .4rem;}
    .box3 .fr .list li a .time .date .day {margin-top: .04rem;height: .32rem;line-height: .32rem; font-size: .24rem;}
    .box3 .fr .list li a .time .iconfont {margin-top: .07rem;line-height: .4rem;font-size: .26rem;}
    .box3 .fr .list li a .time{top:.3rem;}
    .box4{margin-top:.3rem;padding-top:.2rem;}
    .titbox .tit2 .iconfont {width: .4rem;font-size: .28rem;}
    .titbox .tit2 .en{font-size:.34rem;margin-right:.08rem;}
    .titbox .tit2 .cn{font-size:.34rem;}
    .titbox .more {float: right;line-height: .38rem;font-size: .22rem;}
    .box4 .fl .cont {margin-top:.3rem;height: .76rem;line-height: .4rem;font-size: .26rem;}
    .box4 .fl .tab{margin-top:.4rem;}
    .box4 .fl .tab a{box-sizing: border-box;height:auto;padding:.2rem 0 .28rem;}
    .box4 .fl .tab a p {height:.84rem;line-height: .84rem;font-size: .84rem;margin-bottom:.16rem;}
    .box4 .fl .tab a span{font-size:.28rem;line-height:.36rem;}
    .box4 .fr .tab {margin-top: .4rem;height: .5rem;}
    .box4 .fr .tab a {line-height:.5rem;font-size:.26rem;height:.5rem;width:33.33%;text-align: center;margin-right:0;}
    .box4 .fr .tab a:hover, .box4 .fr .tab a.on{font-size:.32rem;line-height:.5rem;}
    .box4 .fr .tab a:hover::after, .box4 .fr .tab a.on::after {width:.9rem;left:50%;bottom:-.1rem;margin-left:-.45rem;}
    .box4 .fr .list a{padding:.2rem 0;}
    .box4 .fr .list a h2 {padding-right: 1.3rem;padding-left: .2rem;background-size: .1rem .12rem;font-size:.26rem;line-height:.36rem;height:.36rem;}
    .box4 .fr .list a:nth-child(1) h2 {height: .42rem;line-height:.42rem;font-size:.3rem;}
    .box4 .fr .list a p {margin-top: .14rem;height: .72rem;line-height: .36rem;font-size: .24rem;}
    .box4 .fr .list a .time{font-size:.24rem;line-height:.36rem;top:.2rem;}
    .box4 .fr .list a:nth-child(1) .time{line-height:.42rem;}
    .box5{margin-top:.3rem;}
    .box6{margin-top:.4rem;}
    .box6 .tit1{margin-bottom:.3rem;}
    .box6 .fl{float:none;overflow-x: auto;width:auto;white-space: nowrap;}
    .box6 .fl a{width:1.92rem;height:.6rem;float:none;display: inline-block;font-size:.28rem;padding:0;line-height:.6rem;border-radius: .1rem;margin-bottom:.3rem;;}
    .box6 .fl a.on{width:1.92rem;background:#D5152F;padding:0;}
    .box6 .fr{height:auto;}
    .box6 .fr .swiper-container .swiper-slide{height:auto;padding:.1rem .2rem .2rem;}
    .box6 .fr .h2{height:.84rem;}
    .box6 .fr .h2 span{font-size:.34rem;height:.84rem;line-height:.8rem;}
    .box6 .fr .h2 span::after{height:.05rem;}
    .box6 .fr .desc {margin-top: .26rem;line-height: .36rem;font-size: .26rem;height:.72rem;margin-bottom:.3rem;}
    .box6 .fr .h4 {line-height: .48rem;font-size: .3rem;}
    .box6 .fr .link{margin-top:.2rem;}
    .box6 .fr .link a{width:48.85%;height:.68rem;font-size:.26rem;line-height:.68rem;padding:0 .2rem;margin:0 2.3% 2.3% 0;}
    .box6 .fr .link a:nth-child(2n){margin-right:0;}
    .box6 .fr .link a:nth-child(3n){margin-right:2.3%;}
    .box6 .fr .link a:nth-child(6n){margin-right:0;} 
    .box7{margin-top:.4rem;}
    .box7 .list{margin-top:.36rem;}
    .box7 .list .swiper-container a .info{padding:.2rem .5rem .2rem .15rem;height:.4rem;border-radius: 0 0 .1rem .1rem;position: relative;}
    .box7 .list .swiper-container a .info p{font-size:.24rem;line-height:.4rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .box7 .list .swiper-container a .info span{font-size:.28rem;line-height:.4rem;position: absolute;right:.15rem;top:.2rem;}
    .box7 .list .swiper-container{padding-bottom:.8rem;}
    .box7 .list .swiper-pagination {bottom:.3rem;}
    .box7 .list .swiper-pagination span{width:.1rem;height:.1rem;border-radius: 50%;margin:0 .05rem;}
    .box7 .list .swiper-pagination span.swiper-pagination-bullet-active{width:.14rem;height:.14rem;position: relative;top:.02rem;}
    
}
