/* CSS Document */ body { max-width: 1920px; height: auto; margin: 0 auto; padding: 0; font-family: "Microsoft YaHei"; font-size: 16px; color: #333333; text-align: left; } div, p, h1, h2, h3, ul, li, ol, img { margin: 0; padding: 0; border: none; } li { list-style: none; } a:link, a:visited { color: #000; text-decoration: none; } a:hover { color: #f2112f; text-decoration: none; } .w1600 { margin: auto; width: 1600px; overflow: hidden; position: relative; } .tle-mar { margin: 50px auto 40px auto; width: 1600px; height: 110px; } .tlehyxw { background: url(../images/hyxw-title.png) left top no-repeat; } .tleytdd { background: url(../images/ytdd-title.png) left top no-repeat; } .tlegrb { background: url(../images/grb-title.png) left top no-repeat; } .tlesjds { background: url(../images/sjds-title.png) left top no-repeat; } .tle01 { background: url(../images/jlfy-title.png) left top no-repeat; } .tle02 { background: url(../images/dtsp-title.png) left top no-repeat; margin-top: 150px; } .tle03 { background: url(../images/sjds-htitle.png) left top no-repeat; } .tle04 { background: url(../images/xcgc-title.png) left top no-repeat; } .more { margin: 26px 0 0 0; width: 45px; font-size: 14px; color: #326fc2; float: right; } .sjds-more { color: #ebd290; } /*会议新闻*/ .topnews { width: 100%; /* height: 1800px; */ background: #F7F9Fc; overflow: hidden; padding:60px 0 100px; } h1 { margin: 70px auto 0 auto; width: 1600px; font-size: 34px; color: #3471C0; text-align: center; } .h1xq { margin: 30px auto 50px auto; width: 100%; line-height: 28px; color: #666; text-indent: 32px; overflow: hidden; text-align: center; } .toppic { margin: auto; width: 100%; } .toppic a { display: block; height: 100%; } .toppic img { width: 100%; border-radius: 10px; border: 20px solid #acc3e3; box-sizing: border-box; border-radius: 30px; } /*一图读懂*/ .ytdd { width: 100%; height: 500px; background: url(../images/ytdd-bg.png) center top no-repeat; overflow: hidden; margin-top: 100px; } .ytdd-xq { width: 1370px; margin: 175px auto 0 auto; line-height: 46px; color: #333; padding-left: 230px; font-size: 24px; } /*聚焦现场*/ .jjxcBox { margin-bottom: 90px; height: 780px; background: url(../images/bg-jjxc.png) center top no-repeat; position: relative; } .jjxc { width: 1100px; margin: 20px 0 0 50px; overflow: hidden; } .jjxc li { margin: 17px; width: 510px; height: 325px; font-weight: bold; color: #ccc; background-color: rgba(0, 0, 0, 0.8); text-align: center; float: left; } .jjxc li p { margin: 10px auto 0 auto; font-size: 34px; display: block; color: #ccc; } .jjxc li span { margin: 100px auto 0 220px; width: 72px; height: 72px; background: url(../images/logo-jjxc01.png) center center no-repeat; display: block; } .jjxc li:hover { color: #ffeec1; background-color: rgba(158, 0, 0, 0.8); } .jjxc li:hover span { background: url(../images/logo-jjxc02.png) center center no-repeat; } /*光荣榜*/ .grb { mardin-bottom: 40px; width: 1600px; height: 889px; background: url(../images/grb-bg.png) center top no-repeat; position: relative; } .grb ul { margin: 165px 0 0 75px; width: 740px; text-align: right; width: 100% } .grb li { margin-bottom: 10px; width: 915px; height: 50px; line-height: 66px; font-size: 18px; color: #333; text-indent: 55px; background: url(../images/grb-icon.png) 26px 28px no-repeat; float: right; text-align: left; margin-right: 180px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .grb li a { color: #333 !important; } .grb li a:hover{ color: #f2112f !important; } .grb .more2 { color: #666; bottom: 280px; right: 150px; position: absolute; } /*大唐时评*/ .dtsp { padding-bottom: 60px; } .dtsp li { margin-bottom: 30px; width: 99.5%; height: 140px; background: #f1f2f6; position: relative; border-radius: 20px; display: flex; padding: 32px; box-sizing: border-box } .dtsp h2 { font-size: 26px; font-weight: bold; color: #1263be; } .dtsp h2 a { color: #1263be; } .dtsp h4 { font-size: 20px; font-weight: normal; color: #666; line-height: 27px; margin-top: 15px; } .dtsp li div { margin-left: 30px; padding-left: 30px; border-left: 1px solid #edddde } /*年终回眸*/ .nzhmBox { padding-top: 10px; padding-bottom: 110px; width: 100%; background: #fcf0de; } .nzhm ul { margin: 0 auto; width: 1062px; } .nzhm li { margin: 0 22px; width: 310px; height: 555px; float: left; } .arrow-prev { width: 40px; height: 50px; top: 170px; left: 0; background: url(../images/arrowL.png) center center no-repeat; position: absolute; } .arrow-next { width: 40px; height: 50px; top: 170px; right: 0; background: url(../images/arrowR.png) center center no-repeat; position: absolute; } .scollDiv { width: 310px; height: 73px; position: relative; top: -66px; background-color: rgb(0, 0, 0, 0.5); } .scollDiv p { text-align: center; display: flex; flex-wrap: nowrap; justify-content: center; padding-top: 10px; color: #fff; font-size: 18px; line-height: 1.5; } /*10件大事*/ .sjds-contain { background: url(../images/sjds-bg.png) no-repeat; box-sizing: border-box; padding: 40px 0px 70px; margin-bottom: 100px; } .sjds-lb { position: relative; width: 1200px; margin: 0 auto; } .sjds-lb .swiper-container { width: 1000px; margin: 0 auto; height: 645px; } .sjds-pic { width: 100%; height: 550px; overflow: hidden; } .sjds-pic img { width: 100%; heighr: auto; } .sjds-title { height: 90px; background: #fff; border-bottom: 4px solid #fede89; display: flex; justify-content: center; align-items: center; font-size: 18px; color: #5a5a5a; } .sjds-prev, .sjds-next { position: absolute; width: 90px; height: 60px; top: 50%; transform: translateY(-50%); cursor: pointer; } .sjds-prev { background: url(../images/left.png) no-repeat; } .sjds-next { background: url(../images/right.png) no-repeat; right: 0; } /*宣传贯彻*/ .xcgc ul { margin-top: -20px; overflow: hidden; } .xcgc li { margin-right: 2%; width: 48%; font-size: 18px; line-height: 56px; text-indent: 24px; background: url(../images/news-icon.png) left center no-repeat; float: left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .i-pager{ padding-top:60px !important; } .second-detail{ background:#F7F9Fc !important; } .detail-title{ font-size:34px; text-align:center; line-height:50px; width:80%; margin:0 auto; } .detail-intro{ display:flex; justify-content:space-between; border-bottom:1px solid #ddd; font-size:16px; color:#666; padding:26px 0 12px; margin-bottom:20px; } .detail-inner,.detail-inner p{ font-size:18px !important; color:#333 !important; line-height:32px !important; font-family:'Microsoft YaHei'; background:#F7F9Fc !important; } .detail-inner p{ margin-top:30px; font-family:'Microsoft YaHei'; text-indent:2em; text-align: justify; } .detail-inner p img{ width:60% !important; margin-left:-2em; } /*底部信息*/ .foot { width: 100%; height: 80px; line-height: 80px; font-size: 16px; color: #fff; text-align: center; background-color: #C20000; overflow: hidden; } @media screen and (max-width: 1800px) { body { background-size: 100%; } } @media screen and (max-width: 1650px) { .w1600, h1, .tle-mar { width: 1200px; } .tle-mar { background-size: 95%; } .ytdd { background-size: 120%; height: 400px; } .ytdd-xq { width: 80%; font-size: 20px; line-height: 35px; margin-top: 120px; } .grb { background-size: 100%; height: 668px; } .grb li { width: 55%; font-size: 20px; height: 40px; line-height: 50px; background: url(../images/grb-icon.png) 22px 22px no-repeat; } .grb ul { margin: 110px 0 0px 70px; } .grb .more2 { bottom: 209px; right: 117px; } .more { margin-top: 16px; } @media screen and (max-width: 1350px) { .ytdd-xq { margin-top: 100px; font-size: 19px; } } }