@charset "utf-8"; @font-face { font-family: "OPPOSans-M"; font-style: normal; font-weight: normal; src: url("../fonts/news/common/OPPOSans-M.ttf?v=0.1") format("truetype"), url("../fonts/news/common/OPPOSans-M.woff?v=0.1") format("woff"), url("../fonts/news/common/OPPOSans-M.svg?v=0.1") format("svg"); font-display: swap; } @font-face { font-family: "OPPOSans-B"; font-style: normal; font-weight: normal; src: url("../fonts/news/common/OPPOSans-B.ttf?v=0.1") format("truetype"), url("../fonts/news/common/OPPOSans-B.woff?v=0.1") format("woff"), url("../fonts/news/common/OPPOSans-B.svg?v=0.1") format("svg"); font-display: swap; } @font-face { font-family: "OPPOSans-R"; font-style: normal; font-weight: normal; src: url("../fonts/news/common/OPPOSans-R.ttf?v=0.1") format("truetype"), url("../fonts/news/common/OPPOSans-R.woff?v=0.1") format("woff"), url("../fonts/news/common/OPPOSans-R.svg?v=0.1") format("svg"); font-display: swap; } @font-face { font-family: "OPPOSans-H"; font-style: normal; font-weight: normal; src: url("../fonts/news/common/OPPOSans-H.ttf?v=0.1") format("truetype"), url("../fonts/news/common/OPPOSans-H.woff?v=0.1") format("woff"), url("../fonts/news/common/OPPOSans-H.svg?v=0.1") format("svg"); font-display: swap; } @font-face { font-family: "SourceHanSansCN-Bold"; font-style: normal; font-weight: normal; src: url("../fonts/news/common/SourceHanSansCN-Bold.ttf?v=0.1") format("truetype"), url("../fonts/news/common/SourceHanSansCN-Bold.woff?v=0.1") format("woff"), url("../fonts/news/common/SourceHanSansCN-Bold.svg?v=0.1") format("svg"); font-display: swap; } @font-face { font-family: "SourceHanSansCN-Regular"; font-style: normal; font-weight: normal; src: url("../fonts/news/common/SourceHanSansCN-Regular.ttf?v=0.1") format("truetype"), url("../fonts/news/common/SourceHanSansCN-Regular.woff?v=0.1") format("woff"), url("../fonts/news/common/SourceHanSansCN-Regular.svg?v=0.1") format("svg"); font-display: swap; } .news_banner { width: 1600px; margin: auto; position: relative; height: 432px; } .news_banner > img { z-index: 1; left: 50%; margin-left: -960px; position: absolute; top: 0px; width: 1920px; height: 432px; } .news_min { width: 100%; margin: 0 auto; overflow: hidden; position: relative; min-width: 1600px; } .news_nav { width: 1285px; margin: 0 auto; height: 84px; border-bottom: 2px solid #e4dfda; box-sizing: border-box; } .news_min .option { font-family: OPPOSans-M; font-size: 14px; line-height: 14px; letter-spacing: 0px; color: #737373; float: left; margin-top: 40px; } .news_min .option a { color: #737373; text-decoration: none } .dh { margin-top: 40px; height: 45px; float: right; } .dh li a:hover { color: #737373; } .dh li { float: left; margin-right: 67px; text-align: center; width: auto; text-decoration: none; display: block; position: relative; font-family: OPPOSans-M; font-size: 16px; line-height: 16px; letter-spacing: 0px; color: #737373; } .headActive .br { color: #cf0f32; } .dh li:last-child { margin-right: 0px; } .dh li a { text-decoration: none; display: block; position: relative; font-family: OPPOSans-M; font-size: 14px; line-height: 14px; letter-spacing: 0px; color: #737373; } .dh li span.bor { position: absolute; width: 100%; height: 2px; background: #fff; top: 41px; left: 0px; display: none; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translateX(-50%); transition: all 0.6s cubic-bezier(.075, .82, .165, 1); left: 50%; opacity: 1; } .dh .headActive > a { color: #cf0f32 !important; } .headActive .bor { background: #cf0f32 !important; display: block !important; } .dh li span.bora { background: #cf0f32; display: block; } .news_list{ width: 1280px; margin: 0 auto; overflow: hidden; margin-top: 68px; } .list_l{ width: 897px; float: left; } .list_l ul{ overflow: hidden; } .list_l ul li{ width: 100%; overflow: hidden; height: 161px; margin-bottom: 36px; } .list_l ul li.active{ background-color: #f3f3f3} .list_l ul li .red{ color: #b71a30} .list_l .top_img{ width: 252px; height: 169px; float: left; background-color: #cfcfcf; } .list_l .item_mid{ width: 500px; float: left; height: 161px; margin-right: 13px; } .list_l .item_right{ width: 80px; float: right; margin-right: 21px; position: relative; overflow: hidden; margin-top: 30px; } .list_l .tit{ /* font-family: SourceHanSansCN-Regular; */ font-size: 20px; font-weight: normal; font-stretch: normal; line-height: 20px; letter-spacing: 0px; color: rgb(62,62,62); float: left; width: 100%; margin-top: 21px; } .list_l .info{ width: 100%; float: left; /* font-family: SimSun; */ font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: rgb(141,141,141); margin-top: 8px; overflow: hidden; } .list_l .auth{ /* font-family: SimSun; */ font-size: 12px; line-height: 12px; display: block; letter-spacing: 0px; color: rgb(195,195,195); width: 100%; overflow: hidden; float: left; margin-top: 16px; } .list_l .item_info{height: 160px;float: left;margin-left: 30px;border-bottom: 2px solid #f3f3f3;} .list_l .line{ width: 2px; height: 66px; background-color: #e5e5e5; opacity: 0.8; display: inline-block; position: absolute; top: 0; left: 0; } .list_l .day{ /* font-family: OPPOSans-B; */ font-size: 45px; font-weight: normal; font-stretch: normal; line-height: 45px; letter-spacing: -2px; color: #b3b3b3; margin-left: 23px; /* font-weight: bold; */ font-weight: bold; } .list_l .month{ display: inline-block; margin-left: 25px; margin-top: 8px; /* font-family: OPPOSans-B; */ font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 14px; letter-spacing: 0px; color: #b9b9b9; } .list_l .go{ display: block; margin-top: 32px; margin-left: 47px; } .news_more{ width: 896px; height: 99px; background-color: #ececec; line-height: 99px; text-align: center; margin-top: 12px; margin-bottom: 95px; } .news_more span{font-family: OPPOSans-R; font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 12px; letter-spacing: 0px; color: #535353;} .list_r{ width: 342px; float: left; margin-left: 41px; } .list_r .right_one{ width: 342px; height: 327px; position: relative; overflow: hidden; } .list_r .right_one>img{ width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: -1; } .list_r .right_one>p:nth-of-type(2){ font-family: SourceHanSansCN-Bold; font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 18px; letter-spacing: 0px; color: #454545; margin-top: 10px; margin-left: 22px; } .list_r .right_one>p:nth-of-type(1){ font-family: SourceHanSansCN-Bold; font-size: 24px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: #bcbab9; margin-top: 56px; margin-left: 22px; } .list_r .right_one ul{ overflow: hidden; width: 100%; margin: 0 auto; margin-top: 26px; } .list_r .right_one ul li{ width: 112px; float: left; } .list_r .right_one ul li:nth-of-type(3){ margin-right:0px; } .list_r .right_one ul li>img{ width: 89px; height: 90px; display: block; margin: 0 auto; } .list_r .right_one ul li>p{ font-family: SourceHanSansCN-Regular; font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 18px; letter-spacing: 0px; color: #595959; text-align: center; margin-top: 16px; } .list_r .right_two{ position: relative; width: 342px; height: 285px; overflow: hidden; margin-top: 13px; } .list_r .right_two a >img:nth-of-type(1){ width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; } .list_r .right_two p:nth-of-type(1){ font-family: OPPOSans-H; font-size: 24px; font-weight: normal; font-stretch: normal; line-height: 32px; letter-spacing: 0px; color: #d7d7d7; position: relative; margin-top: 200px; margin-left: 22px; text-decoration: none; } .list_r .right_two p:nth-of-type(2){ font-family: OPPOSans-B; font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 12px; letter-spacing: 0px; color: #ffffff; position: relative; margin-top: 10px; margin-left: 22px; text-decoration: none; } .list_r .right_two a>img:nth-of-type(2){ width: 35px; height: 32px; opacity: 0.9; position: absolute; top: 223px; right: 30px; } .list_r .right_three{ position: relative; width: 342px; height: 285px; overflow: hidden; margin-top: 16px; } .list_r .right_three a>img:nth-of-type(1){ width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; } .list_r .right_three p:nth-of-type(1){ font-family: OPPOSans-H; font-size: 24px; font-weight: normal; font-stretch: normal; line-height: 32px; letter-spacing: 0px; color: #d7d7d7; position: relative; margin-top: 200px; margin-left: 22px; text-decoration: none; } .list_r .right_three p:nth-of-type(2){ font-family: OPPOSans-B; font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 12px; letter-spacing: 0px; color: #ffffff; position: relative; margin-top: 10px; margin-left: 22px; text-decoration: none; } .list_r .right_three a>img:nth-of-type(2){ width: 33px; height: 33px; position: absolute; top: 223px; right: 30px; } .list_r .right_three a:hover{text-decoration: none} .list_r .right_two a:hover{text-decoration: none} /*鏂伴椈鍒楄〃鏍峰紡 20221105鏂板*/ .news_list_l .time * { transition: all .4s } .news_list_l .dl { overflow: hidden; border-bottom: 2px solid rgb(243,243,243); background-color: #fff; position: relative; transition: all .25s cubic-bezier(.17, .67, .69, .85); margin-bottom: 37px; z-index: 1 } .news_list_l .dl.state1 .time { float: left; width: 117px; height: 113px; padding: 15px; background: #f6f4f1 no-repeat 50%; border-radius: 10px; overflow: hidden; transition: all .3s; margin-top: 3px } .news_list_l .dl.state1 .time em { display: block; color: #b4a48a; font-size: 56px; line-height: 40px; font-family: Rajdhani; margin-bottom: 8px; letter-spacing: -2px } .news_list_l .dl.state1 .time span { display: block; color: #e40000; font-size: 18px; line-height: 15px; font-family: Rajdhani } .news_list_l .dl.state1 h3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2 } .news_list_l .dl.state2 .time { float: left; position: relative; height: 66px; overflow: hidden; transition: all .3s; margin-top: 31px; margin-left: 19px; } .news_list_l .dl.state2 .time:before { content: ""; border-right: 2px solid #d9d9d9; position: absolute; left: 0; top: 0; height: 100%; transition: all .3s; } .news_list_l .dl.state2 .time em { display: block; color: rgb(179,179,179); font-size: 45px; line-height: 45px; font-style: normal; letter-spacing: -2px; font-weight: bold; margin-left: 23px; } .news_list_l .dl.state2 .time span { display: block; color: rgb(185,185,185); font-size: 14px; line-height: 15px; font-style: normal; margin-top: 8px; margin-left: 23px; } .news_list_l .dl.state2 h3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .news_list_l .dl .dd { float: left; width: 504px; } .news_list_l .dl .dd:before { width: 8px; background: url("../images/news/news_r2.png") no-repeat 0 0; right: 0; opacity: 1; transition: all .4s } .news_list_l .dl .dd:after, .news_list_l .dl .dd:before { content: ""; height: 14px; position: absolute; bottom: 18px; margin: auto; right: 42px; } .news_list_l .dl .dd:after { width: 21px; background: url("../images/news/news_r.png") no-repeat 0 0; right: 20px; opacity: 0; transform: translateX(-40px); transition: all .3s } .news_list_l .dl .dd h3 { color: rgb(62,62,62); font-size: 20px; line-height: 27px; margin-bottom: 4px; font-weight: normal; } .news_list_l .dl .dd p { color: rgb(141,141,141); height: 44px; line-height: 24px; font-size: 14px; margin-bottom: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2 } .news_list_l .dl .dd .tips span { display: inline-block; color: rgb(195,195,195); font-size: 12px; margin-right: 14px; line-height: 1 } .news_list_l .dl:hover { background-color: rgb(243,243,243); box-shadow: 0 5px 20px 0 rgba(0, 0, 0, .2); transform: translateY(-5px); z-index: 4 } .news_list_l .dl:hover .time { background: transparent } .news_list_l .dl:hover .time em { color: rgb(183,26,48); } .news_list_l .dl:hover .time span { color: #515151 } .news_list_l .dl:hover .dd:before { opacity: 0; transform: translateX(100px) } .news_list_l .dl:hover .dd:after { opacity: 1; transform: translateX(0) } .news_list_l .dl:hover.state2 .time:before { transform: translateY(-110%) } .news_list_l{width: 897px; float: left;} .news_list_l a{display: block;} .top_img{width: 252px;height: 160px;float: left;margin-right: 28px;}