.position{position:absolute;}
.transform{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.transformY{position:absolute;top:50%;transform:translateY(-50%);}
.transformX{position:absolute;left:50%;transform:translateX(-50%);}
.fLeft{float:left;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
input{outline:none;}
@font-face {
  font-family: "iconfont"; /* Project id 2894205 */
  src: url('//at.alicdn.com/t/font_2894205_rggqjfkpt4o.woff2?t=1635236983968') format('woff2'),
       url('//at.alicdn.com/t/font_2894205_rggqjfkpt4o.woff?t=1635236983968') format('woff'),
       url('//at.alicdn.com/t/font_2894205_rggqjfkpt4o.ttf?t=1635236983968') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shijian:before {
  content: "\e8c5";
}

.icon-yanjing:before {
  content: "\e6c5";
}

#party .banner{width:100%;min-width:1200px;}
#party .banner img{display:block;width:100%;}
#party .container{width:1200px;}
#party .container .title{font-size:28px;position:relative;padding:0;margin:0 auto 30px;}
#party .container .title .nav{margin:0 auto;display:table;position:relative;color:#303030;}
#party .container .title .circular{width:10px;height:10px;background:#cb2a30;border-radius:50%;}
#party .container .title span{color:#cb2a30;font-size:40px;}
#party .container .title .line{height:2px;background:#7c7c7c;position:absolute;}
#party .container .title .poleft{left:5%;}
#party .container .title .poright{right:5%;}
#party .container .box{margin-bottom:50px;}
#party .container .box .News{margin:20px 20px 20px 0;width:510px;}
#party .container .box .list{width:670px;}
#party .container .box .list li{width:100%;}
#party .container .box .list li .time{width:75px;height:75px;background:#f94a47;color:#FFFFFF;margin:8px 20px 0 0;}
#party .container .box .list li .time h5{line-height:40px;font-size:20px;text-align:center;padding-top:8px;}
#party .container .box .list li .time p{text-align:center;font-size:12px;}
#party .container .box .list li .detail{width:570px;border-bottom:1px solid #ebebeb;margin-top:6px;}
#party .container .box .list li .detail h3{font-size:18px;font-weight:600;color:#272727;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#party .container .box .list li .detail h3:hover{color:#F94A47;}
#party .container .box .list li .detail p{margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
#party .container .box .more{width:65px;height:25px;border:1px solid #616161;color:#757575;text-align:center;line-height:25px;float:right;margin-right:28px;}
#party .container .box .more:hover{background:#F94A47;border-color:#F94A47;}
#party .container .box .more:hover a{color:#FFFFFF;}
#party .container .box .more a{display:block;}
#party .container .box .halfbox{width:48%;}
#party .container .box .halfbox .list{width:100%;}
#party .container .box .halfbox .list li .detail{width:470px;}
#party .container .box .navList{width:160px;margin-right:50px;border:1px solid #e8e8e8;border-bottom:none;}
#party .container .box .navList div{border-bottom:1px solid #E8E8E8;font-size:26px;text-align:center;line-height:50px;cursor:pointer;}
#party .container .box .navList div.active{background:#F94A47;border-color:#F94A47;color:#FFFFFF;}
#party .container .box .detailist {width:980px;}
#party .container .box .detailist li{border-bottom:1px solid #ebebeb;margin-bottom:12px;}
#party .container .box .detailist li h3{font-size:18px;font-weight:600;color:#272727;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#party .container .box .detailist li h3:hover{color:#F94A47;}
#party .container .box .detailist li p:hover{color:#F94A47;}
#party .container .box .detailist li p{text-indent:2em;font-size:16px;margin:10px 0;color:#5a5a5a;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:72px;}
#party .container .box .detailist li a>div{margin:10px 0;}
#party .container .box .detailist li a>div span{color:#c6c6c6;margin-left:10px;}
#party .container .box .detailist li a>div span:last-of-type{float:right;margin-right:80px;}
#party .container .box .page{width:600px;margin:20px 0 0 100px;}
#party .container .box .page>div{float:left;margin-right:40px;line-height:30px;}
#party .container .box .page button{margin-right:10px;}
#party .container .box .page button:last-of-type{margin-right:4;}
#party .container .box .page input{width:30px;text-align:center;}
#party .container .box .page input::-webkit-outer-spin-button,#party .container .box .page input::-webkit-inner-spin-button{-webkit-appearance:none;}
#party .container .box .page input[type="number"]{-moz-appearance:textfield;}