@charset "utf-8"; /* CSS Document */ * { margin: 0; padding: 0; } body { font-family: "PingFang SC", "Lantinghei SC", Helvetica, Arial, "Microsoft Yahei", sans-serif; min-width: 1250px; font-size: 18px; line-height: 1.8; color: #333; text-align: left; box-sizing: border-box; } .banner { background: url(../images/ydylBanner.jpg) no-repeat center top; height: 600px; } .con1200 { width: 1200px; height: auto; margin: 0px auto; } a:link, a:visited, a:hover, a:active { color: #333; text-decoration: none; } a:hover { color: #ee8900; } h3 { font-size: 20px; font-weight: normal; } p, span { color: #333; line-height: 1.8; } img { width: 100%; height: 100%; } #main img { object-fit: cover; } #main p { margin-left: 20px; } .fl { float: left; } .fr { float: right; } .clear::after { display: block; content: ""; clear: both; } .blank20 { margin-top: 20px; } .blank30 { margin-top: 30px; } .blank50 { margin-top: 50px; } .fp_title { display: none; } .fp_subtitle { display: inline; } /* 澶撮儴瀵艰埅 */ .m_header { position: relative; } .m_header1 { height: 40px; line-height: 40px; background-color: #fbfbfb; border-bottom: 1px #eaeaea solid; } .m_topNav { width: 1200px; margin: 0 auto; } .m_topNav ul li { float: left; padding: 0 10px; line-height: 40px; font-size: 12px; } .m_topNav li a { color: #6b6b6b; } /* 瀵艰埅 */ .frNav { width: 180px; height: auto; position: fixed; right: 50%; margin-right: -790px; bottom: 50%; margin-bottom: -220px; z-index: 999; display: none; } .frNav ul i { display: block; width: 100%; height: 120px; /* background: url(../images/2023lhtp/frnavBg.png) no-repeat -49px 19px; */ border-bottom: 5px #ee8900 solid; } .frNav ul li a { display: block; width: 100%; height: 60px; line-height: 60px; text-align: center; background:#057ec0; color: #fff; } .frNav ul li a:hover{ color: #fff; } .frNav ul li::after { display: block; content: ""; width: 80%; height: 5px; margin: 0 10%; background-color: #68561b; transform: skewX(70deg); } /* 姝f枃鍐呭 */ #main .tout { margin-top: 40px; margin-bottom: 60px; box-shadow: 0 0 10px 0 #003a96; padding: 50px 0 10px; background-color: #fff; text-align: center; position: relative; } #main .tout h1 { font-size: 36px; line-height: 1.4; } #main .tout h1 a { color: #305798; } #main .tout p { padding: 20px; font-weight: normal; margin: 10px 0 20px; /* text-align: left; */ } /* 瑕侀椈 S */ .boxXw { height: 480px; } .yaow_list { width: 410px; height: 480px; } .yaow_list .yw { padding: 10px; box-sizing: border-box; background-image: linear-gradient(to bottom,#ea5e41 2%, #003a96 0%, #9a418d 100%); } /* .yaow_list ul { background: #fff; } */ .yaow_list ul li { height: 92px; border-bottom: 1px #ccc dashed; margin: 0 10px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 1.4; } .yaow_list ul li:last-child { border-bottom: 0; } .yaow_list ul li h3 a{ color: #fff; } .yaow_pic { position: relative; width: 750px; height: 480px; overflow: hidden; border-top: 10px #ea5e41 solid; } .yaow_pic .swiper-slide img { display: block; width: 750px; height: 480px; object-fit: cover; } .yaow_pic h3 { z-index: 99; position: absolute; left: 0; bottom: 0; padding: 0 10px; background: rgba(0, 57, 150, 0.9); width: 100%; height: 80px; line-height: 80px; white-space: nowrap; text-overflow: ellipsis; } .yaow_pic h3 a { color: #fff; } .yaow_pic .swiper-pagination { position: absolute; left: 0; bottom: 40px; } :root { --swiper-theme-color: #fff; } .yaow_pic .swiper-button-next, .yaow_pic .swiper-button-prev { width: 40px; height: 40px; border-radius: 50%; overflow: hidden; } .yaow_pic .swiper-pagination-bullet { background: #fff; margin-right: 5px; } .swiper-button-prev { left: 0px; right: auto; color: #ee8900; font-weight: bolder; } .swiper-button-next { right: 0px; left: auto; color: #ee8900; font-weight: bolder; } .swiper-pagination-bullet { width: 20px; height: 10px; display: inline-block; border-radius: 0; opacity: 0.3; } .swiper-pagination-bullet-active { opacity: 1; background-color: #ee8900; } .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 40px; } /* 鏍囬鏍 */ .topic { height: 80px; line-height: 80px; text-align: center; /* background: linear-gradient(left, #0391a9 0%, #6aae5b 25%,#edb501 50%, #ec471a 75%); background: -o-linear-gradient(left, #0391a9 0%, #6aae5b 25%, #edb501 50%,#ec471a 75%); background: -moz-linear-gradient(left, #0391a9 0%, #6aae5b 25%, #edb501 50%,#ec471a 75%); background: -webkit-linear-gradient(left, #0391a9 0%, #6aae5b 25%, #edb501 50%,#ec471a 75%); */ margin: 50px auto 30px; position: relative; overflow: hidden; } .topic h2, .topic h2 a { font-size: 40px; letter-spacing: 5px; font-weight: bolder; /* color: #057ec0; */ background-image: -webkit-linear-gradient(left top, #ee8902 30%, #057ec0 70%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; } .topic span{ background-color: #fff; padding: 5px 10px; } .gradient-text-one{ width: 100%; z-index: -1; position: absolute; left: 0; top: 50%; margin-top: -40px; font-weight: bolder; font-size: 16px; background-image:-webkit-linear-gradient(left, #0391a9 0%, #6aae5b 25%,#edb501 50%, #ec471a 75%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; } /* 鏍囬鏍 E */ .boxXx .xxdt .pic { width: 600px; margin-right: 30px; } .boxXx .xxdt .pic .con { position: relative; width: 600px; height: 400px; overflow: hidden; } .boxXx .xxdt .pic .con img { display: block; } .boxXx .xxdt .pic .con h3 { position: absolute; bottom: 0px; left: 0; width: 100%; height: 60px; line-height: 60px; padding: 0px 5px; overflow: hidden; background: rgba(0, 57, 150, 0.9); font-size: 16px; text-align: center; } .boxXx .xxdt .pic .con h3 a { color: #fff; font-weight: normal; } .boxXx .xxdt .pic .nr { height: 200px; border-bottom: 1px #999 dashed; } .boxXx .xxdt .nr li { width: 550px; height: 200px; } .boxPl .pljd ul { width: 570px; } .boxXx .xxdt li, .boxPl .pljd li { height: 200px; border-bottom: 1px #999 dashed; } .boxXx .xxdt .pic .nr h3::before, .boxXx .xxdt li h3::before, .boxPl .pljd li h3::before { content: ""; position: absolute; top: 35px; left: -22px; display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #ee8900; } .boxXx .xxdt .pic .nr h3, .boxXx .xxdt .nr li h3, .boxPl .pljd li h3 { height: 80px; margin-left: 20px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 1.4; } .boxXx .xxdt .pic .nr h3 a, .boxXx .xxdt .nr li h3 a, .boxPl .pljd li h3 a { color: #585858; font-size: 18px; font-weight: bolder; } ul li p{ height: 96px; } /* 铻嶅獟浣撹棰 S */ .rmsp .spCon { width: 380px; height: 280px; margin-right: 30px; margin-bottom: 30px; float: left; /* background: rgba(0, 57, 150, 0.7); */ position: relative; } .rmsp .spCon:nth-child(3n) { margin-right: 0; } .rmsp .spCon img { display: block; width: 380px; height: 280px; /* box-shadow: 0 0 10px 0 #bf0009; */ } .rmsp .spCon h3 { position: absolute; bottom: 0; left: 0; width: 100%; height: 60px; line-height: 60px; padding: 0px 5px; font-size: 14px; overflow: hidden; /* background-image: linear-gradient(to top, #bf0009 0%, transparent 100%); */ background: rgba(0, 57, 150, 0.9); } .rmsp .spCon h3 a { color: #fff; } .rmsp .spCon i { background: url(/index/xhtml/index/images/index2020/btn_play.png); width: 55px; height: 55px; position: absolute; top: 50%; left: 50%; z-index: 9; margin: -27.5px 0 0 -27.5px; transition: all 0.5s; } /* 铻嶅獟浣撹棰 E */ /* 鎵嬫満鏍峰紡 */ @media only screen and (max-width:1440px) { .frNav { display: none!important; } }