.font-light{font-family:PingFangSC-Light;font-weight:300}.font-weight{font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.font-bold{font-family:PingFangSC-Medium,PingFang SC;font-weight:500}.home-top-adv{margin-top:50px;height:120px;display:block}.home-top-adv:hover{opacity:.8}.home-top-adv img{width:100%;height:100%}.section1{padding:50px 0 10px}.section1 .floor{width:380px;height:438px;border:1px solid #d5d5d5;margin-bottom:40px}.section1 .floor:nth-child(3n-1){margin:0 30px}.section1 .tit{height:50px;line-height:50px;background:#f9f9f9;padding-right:15px}.section1 .tit p{padding-left:29px;position:relative;color:#c01734;font-size:18px}.section1 .tit p:after{position:absolute;content:"";width:6px;height:18px;background:#c01734;border-radius:4px;left:15px;top:16px}.section1 .tit a{font-size:14px;color:#888}.section1 .tit a:hover{color:#c01734}.section1 .content{padding-top:30px}.section1 .content .item{padding:0 15px;color:#333;display:block}.section1 .content .item .news_tit{position:relative;padding-left:14px}.section1 .content .item .news_tit:after{position:absolute;content:"";width:6px;height:6px;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.section1 .content .item:hover .news_tit{color:#c01734}.section1 .content .item:hover .news_tit:after{background:#c01734!important}.section1 .content .item:first-child{padding-bottom:20px}.section1 .content .item:first-child .imgs{width:102px;height:64px;display:block;overflow:hidden}.section1 .content .item:first-child .imgs img{width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.section1 .content .item:first-child .imgs:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.section1 .content .item:first-child .item-box{width:238px}.section1 .content .item:first-child .item_tit{display:block;font-size:14px;line-height:20px;max-height:40px;overflow:hidden;color:#333}.section1 .content .item:first-child .item_tit:hover{color:#c01734}.section1 .content .item:first-child .txt{font-size:12px;line-height:12px;padding-top:8px;color:#888}.section1 .content .item:not(:first-child){line-height:20px;margin-bottom:12px;font-family:PingFangSC-Light;font-weight:300}.section1 .content .item:not(:first-child) .news_tit{font-size:14px;max-width:283px}.section1 .content .item:not(:first-child) .news_tit:after{background:#d8d8d8}.section1 .content .item:not(:first-child) .time{color:#888;font-size:14px}