@charset "utf-8"; body { margin: 0px; padding: 0px; font-size: 16px; font-family: "microsoft yahei", "微软雅黑"; background: #fffcf5; line-height: 32px; color: #333; overflow-x: hidden; max-width: 1920px; margin: 0 auto; min-width: 1320px; } * { box-sizing: border-box; margin: 0; padding: 0; } h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; } a { color: #333333; text-decoration: none; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; } a:hover { color: #cb0600; text-decoration: none; } .clear { clear: both; } dl { margin: 0px; padding: 0px; } dd { display: block; margin: 0px; padding: 0px; -webkit-margin-start: 5px; } form { margin: 0px; padding: 0px; } img { border: 0; margin: 0; padding: 0px; } div { margin: 0px; padding: 0px; } ul { list-style: none; margin: 0px; padding: 0px; } li { list-style: none; margin: 0px; padding: 0px; } p { margin: 0px; padding: 0px; padding-bottom: 12px; } .fl { float: left; } .fr { float: right; } .imgbg { background: no-repeat center center; background-size: cover; } .imgbg img { opacity: 0; width: 100%; } .newsshow { width: 100%; margin: 0 auto; padding-top: 20px; } .news_title { color: #333333; text-align: center; font-size: 32px; line-height: 41px; padding: 25px 50px 15px; font-weight: bold; clear: both; } .xian { border-bottom: 1px solid #e7e8eb; height: 44px; margin-top: 8px; text-align: center; color: #92a2b1; font-size: 14px; } .box01 { padding: 30px 0px 100px; clear: both; font-size: 16px !important; color: #333; line-height: 32px !important; text-align: justify; overflow: hidden; } .box01 img { max-width: 800px; text-align: center; margin: 0 auto; } .posi { width: 100%; clear: both; margin: 0 auto; height: 59px; line-height: 59px; background: #ba1218; color: #ffdda3; } .posi a { color: #fff; } /*底部*/ .date { float: right; font-family: arial, helvetica, sans-serif; } .nynews { width: 100%; padding-top: 33px; clear: both; padding-bottom: 30px; overflow: hidden; } .nynews li { float: left; height: 55px; line-height: 55px; width: 100%; text-align: left; position: relative; margin-bottom: 10px; padding: 0px 5px; background: #fff; } .nynews li a { width: 85%; float: left; color: #262626; padding-left: 15px; box-sizing: border-box; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; } .nynews li a:hover { color: #bf1313; } .fenye { clear: both; padding: 20px 0px 90px 0px; text-align: center; float: right; overflow: hidden; } .fenye span { border: 1px solid #e1e1e1; background: #fff; height: 36px; line-height: 36px; padding: 0px 10px; display: block; float: left; margin-left: 10px; margin-top: 9px; } .fenye span:hover { background: #d01a1c; color: #fff; border: 1px solid #d01a1c; } .fenye span:hover a { background: #d01a1c; color: #fff; } .bottombg { width: 100%; clear: both; background: #d31414; color: #fff; padding: 36px 0px; text-align: center; line-height: 36px; } .titlebg { width: 1280px; margin: 56px auto 23px; height: 120px; position: relative; clear: both; text-align: center; } .topbg { background: url(/uploads/image/lsgsimages/topbg.jpg) no-repeat top center; height: 685px; width: 100%; overflow: hidden; position: relative; } .topbg img.logo { position: absolute; left: 36px; top: 30px; } .toutiao { width: 1280px; text-align: center; font-size: 40px; font-weight: bold; color: #d31414; line-height: 50px; padding: 62px 0px 62px; margin: 0 auto; overflow: hidden; } .toutiao a { color: #d31414; } .toutiao_intro { text-align: center; font-size: 18px; color: #666; padding-bottom: 60px; } .toutiao_intro a { color: #666; } .gx_title { padding: 0px 0px; clear: both; } .gx_title a { font-size: 24px; font-weight: bold; line-height: 36px; color: #333; } .gx_intro { border-bottom: 2px solid #f9eedd; padding-bottom: 20px; padding-top: 7px; } .gx_intro a { color: #999999; line-height: 30px; } .gx_intro a:hover { color: #bf0009; } .gx_title a:hover { color: #bf0009; } .gx_intro span { color: #bf0009; } .synews { width: 100%; clear: both; padding-top: 15px; } .w1280 { width: 1280px; margin: 0 auto; clear: both; } /*20240408addcss*/ .lunbo_l { width: 693px; height: 451px; float: left; } #tabs-container { width: 693px; height: 451px; overflow: hidden; } #tabs-container img { width: 693px; height: 451px; } .lunbo_l .swiper-container-horizontal > .swiper-pagination-bullets, .lunbo_l .swiper-pagination-custom, .lunbo_l.swiper-pagination-fraction { text-align: right; } .lunbo_l .swiper-pagination-bullet { background: #fff; } .lunbo_l .swiper-pagination-bullet-active { opacity: 1; background: #ff8658; width: 24px; border-radius: 6px; } .info { position: absolute; left: 0px; bottom: 0px; height: 51px; line-height: 51px; background:#d31414; color: #fff; padding: 0px 10px; box-sizing: border-box; width: 100%; font-size: 16px; } .tabs { width: 572px; float: right; } .tabs a { color: #333; cursor: pointer; height: 83px; width: 100%; background: #fef6eb; border-right: 6px solid #fef6eb; clear: both; text-align: left; box-sizing: border-box; font-size: 18px; padding: 0px 20px; margin-bottom: 10px; float: left; display:flex; align-items:center;/*垂直居中*/ justify-content: left;/*水平居中*/ } .tabs a:hover { background: #d31414; color: #fff; position: relative; border-right: 6px solid #ff8658; } /*浏览器滚动条*/ .imgpc::-webkit-scrollbar { width: 5px; height: 5px; } .imgpc::-webkit-scrollbar-button:vertical { display: none } .imgpc::-webkit-scrollbar-track:vertical { background-color: black } .imgpc::-webkit-scrollbar-track-piece { background: #ffd7ad } .imgpc::-webkit-scrollbar-thumb:vertical { background-color: #d42f2b; border-radius: 30px } .imgpc::-webkit-scrollbar-thumb:vertical:hover { background-color: #d42f2b } .imgpc::-webkit-scrollbar-corner:vertical { background-color: #535353 } .imgpc::-webkit-scrollbar-resizer:vertical { background-color: #ff6e00 } .kbxx { clear: both; padding: 0px 0px 0px; overflow: hidden; } .kbxx li { float: left; height: 225px; width: 619px; text-align: left; position: relative; background: url(/uploads/image/lsgsimages/listbg.png) no-repeat 0px 0px; margin-top: 20px; padding: 40px 20px 0px 40px; } .kbxx li:nth-child(2n) { float: right; } .kbxx_l { width: 100%; color: #1b4ca8; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 20px; height: 53px; line-height: 36px; font-weight: bold; padding-top: 20px; } .kbxx_l a { color: #d31414; } .kbxx_l a:hover { color: #333; } .kbxx_r a { color: #727272; } .kbxx_r a:hover { color: #f12423; } .kbxx_r { width: 100%; color: #727272; padding-top: 12px; overflow: hidden; line-height: 30px; } .menubg { width: 100%; clear: both; margin: 0 auto; height: 87px; background: #d31414; z-index: 999; border-top: 3px solid #ff8658; } .menu { width: 1280px; clear: both; margin: 0 auto; overflow: hidden; } .nav { width: 100%; padding: 0 40px; } .nav li { position: relative; } .nav li a { font-size: 24px; float: left; margin: 0px 70px; text-align: center; -webkit-transition: all 0s; -moz-transition: all 0s; -ms-transition: all 0s; -o-transition: all 0s; color: #feeb92; line-height: 87px; height: 87px; font-weight: bold; } .ttbg { background: url(/uploads/image/lsgsimages/linebg.jpg) repeat-x top center; width: 100%; overflow: hidden; } .zt_list { clear: both; text-align: left; line-height: 23px; width: 1280px; margin: 40px auto; /* display: flex; align-items: center; justify-content: center; */ } .zt_list li { width: 604px; margin-right: 34px; height: 320px; float: left; background: #fff; margin-bottom: 50px; padding-left: 0px; position: relative; } .zt_list li:nth-child(2n) { margin-right: 0px; float: right; } .zt_list li:nth-child(4) { /*margin-left: 218px; */ } .zt_list .kbimg { width: 100%; height: 100%; overflow: hidden; } .zt_list li a .xximg { width: 100%; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; height: 100%; } .zt_list li a:hover .xximg { transform: scale(1.1, 1.1); } .zt_list li a .xximg img { width: 100%; height: 100%; } .xximg { width: 100%; height: 100%; } .kb_title { position: absolute; left: 0px; bottom: 0px; height: 46px; line-height: 46px; color: #feeb92; padding: 0px 10px; box-sizing: border-box; width: 100%; font-size: 18px; text-align: center; background: #d31414; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .oneimg{ background: url(/uploads/image/lsgsimages/oneimgbg.png) no-repeat top center; height: 621px; width: 1280px; overflow: hidden; position: relative; padding: 14px 15px 10px 13px; margin-top: 69px; } .oneimgbg{ background: url(/uploads/image/lsgsimages/bg03.jpg) no-repeat bottom center; width: 100%; overflow: hidden; padding-bottom: 90px; } .zt_listbg{ background: url(/uploads/image/lsgsimages/bg04.jpg) no-repeat bottom center; width: 100%; padding-bottom: 50px; overflow: hidden; } .moreimg{ float: right; margin-right: 15px; margin-top: 8px; } .blank80{ height: 80px; overflow: hidden; clear: both; }