body { background-color: #f5f5f5; font-size:16px; font-family: '΢���ź�'; } .bg_wrapper { background-size: cover; background-repeat: no-repeat; background-position: center center; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100vh; opacity: 0; transition: all 1s; } .example { /* width: 100%; height: 100vh; font-size: 40px; text-align: center; margin: 20px auto; */ /* background-color: #464576; */ background-size: cover; background-repeat: no-repeat; background-position: center center; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 700px; /* opacity: 0; */ transition: all 1s; } .carousel-item{line-height: 336px;color: #fff;font-family: arial black} .bg_wrapper .banner_title { position: absolute; width: 90%; margin: 0 auto; text-align: center; top: 45%; left: 50%; transform: translatex(-50%); } .bg_wrapper h1 { font-size: 44px; color: #ffff; text-shadow: 2px 3px 5px rgba(0, 0, 0, 0.4); margin: 20px 0; } .bg_wrapper span { font-size: 18px; width: 700px; color: #ffff; text-align: center; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); } .bg_wrapper .flag { position: absolute; bottom: 20px; width: 25%; left: 50%; transform: translatex(-50%); display: flex; flex-flow: nowrap row; justify-content: space-between; } .bg_wrapper .flag li { border-radius: 2px; margin: 0 2px; width: 25%; height: 1px; background: rgba(40, 76, 156, 0.3); text-indent: -9999px; transition: all 1s; } .bg_wrapper .flag li.current { /* width: 100%; */ /* height: 2px; */ background: rgb(255 255 255 / 56%); transition: all 1s; } .banner_fonts { position: absolute; width: 100%; top: 40%; left: 50%; width: 100%; transform: translatex(-50%); color: #ffff; text-align: center; } .banner_fonts h1 { text-align: center; margin: 0 auto; width: 900px; font-size: 44px; text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25); } .banner_fonts p { width: 800px; font-size: 16px; margin: 20px auto; font-weight: 400; text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25); } .news_template { position: relative; width: 870px; background:#fff; padding-left: 20px; } .news_template .news_title { position: relative; padding-bottom: 10px; border-bottom: 1px solid #d8dfef; cursor: pointer; padding:10px; } .news_template .news_title li { display: inline-block; margin-right: 30px; } .news_template .news_title li a { font-size: 20px; font-weight: 700; color: #595959; padding-bottom: 10px; } .news_template .more { position: absolute; right: 20px; top: 15px; } .news_template .more span { font-size: 14px; color: #595959; } .news_template .more img { width: 10px; height: auto; } .news_template1 { position: relative; width: 700px; background:#fff; padding-left: 20px; } .news_template1 .news_title { position: relative; padding-bottom: 10px; border-bottom: 1px solid #d8dfef; cursor: pointer; padding:10px; } .news_template1 .news_title li { display: inline-block; margin-right: 30px; } .news_template1 .news_title li a { font-size: 20px; font-weight: 700; color: #595959; padding-bottom: 10px; } .news_template1 .more { position: absolute; right: 20px; top: 15px; } .news_template1 .more span { font-size: 14px; color: #595959; } .news_template1 .more img { width: 10px; height: auto; } .news_wrapper { position: relative; width: 895px; margin-top: 30px; } .news_wrapper .news_content { width: 285px; height: 385px; background-color: #ffff; } .news_wrapper .news_content .news_image img { width: 285px; height: 158px; } .news_wrapper .news_content .content-fonts { width: 265px; margin: 0 auto; } .news_wrapper .news_content .content-fonts h2 { font-size: 16px; color: #284c9c; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 15px; line-height: 1.5; } .news_wrapper .news_content .content-fonts p { font-size: 14px; color: #434343; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; margin: 20px 0; border-top: 1px solid #e6ebf5; padding-top: 20px; text-indent: 2em; } .news_wrapper .news_content .content-fonts span { font-size: 14px; color: #284c9c; } .news_content:nth-child(2) { position: absolute; top: 0; left: 330px; } .news_content:nth-child(3) { position: absolute; top: 0; right: 0; } .news_content_list { background: linear-gradient(to right bottom, rgba(209, 233, 255, 0), rgba(120, 149, 255, 0.2)); position: absolute; top: 0; left: 650px; } .news_content_list ul { position: relative; width: 330px; margin: 0 auto; } .news_content_list i { border-radius: 50%; background-color: #375aa8; display: inline-block; width: 7px; height: 7px; vertical-align: middle; margin-right: 10px; float: left; margin-top: 7px; } .news_content_list li { padding: 15px 10px; border-bottom: 1px solid rgba(192, 198, 210, 0.3); } .news_content_list li a { color: #375aa8; font-weight: 500; /* width: 300px; */ font-size: 16px; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .news_content_list li a:hover { color: rgba(55, 90, 168, 0.78); transition-duration: 1s; } .news_content_list li:last-child { border: 0; } .notice_template { position: absolute; right: 0; top: 0; width: 350px; height: 460px; background-color: #4889e9; } .notice_template .notice_title { background: no-repeat center; background-size: 100%; width: 100%; height: 50px; line-height: 50px; text-align: center; top: 0; right: 0; left: 0; z-index: 99; color:#fff; } .notice_template .notice_title li { position: relative; display: inline-block; margin: 0 10px; cursor: pointer; font-size: 17px; } .notice_template .notice_title li a { color: #ffff; font-size: 14px; } .notice_template .notice_content { width: 350px; height: 390px; margin: 0 auto; background-color: #f4f6fa; } .notice_template .notice_content i { border-radius: 50%; background-color: #375aa8; display: inline-block; width: 7px; height: 7px; vertical-align: middle; margin-right: 10px; float: left; margin-top: 7px; } .notice_template .notice_content li { padding: 13px 5px; border-bottom: 1px solid rgba(192, 198, 210, 0.3); } .notice_template .notice_content li a { color: #262626; width: 340px; font-size: 16px; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .notice_template .notice_content li a:hover { color: rgba(55, 90, 168, 0.78); transition-duration: 1s; } .notice_template .notice_content li:last-child { border: 0; } .notice_template .notice_content_wrapper { width: 330px; height: 390px; margin: 0 auto; background-color: #f4f6fa; } .notice_template .notice_content_wrapper i { border-radius: 50%; background-color: #375aa8; display: inline-block; width: 7px; height: 7px; vertical-align: middle; margin-right: 10px; float: left; margin-top: 7px; } .notice_template .notice_content_wrapper li { padding: 13px 10px; border-bottom: 1px solid rgba(192, 198, 210, 0.3); } .notice_template .notice_content_wrapper li a { color: #262626; width: 300px; font-size: 16px; text-align: justify; overflow: hidden; text-overflow: clip!important; display: -webkit-box; -webkit-box-orient: vertical; /* -webkit-line-clamp: 1; */ height: 20px; } .notice_template .notice_content_wrapper li a:hover { color: rgba(55, 90, 168, 0.78); transition-duration: 1s; } .notice_template .notice_content_wrapper li:last-child { border: 0; } .news_content_02 { position: inherit; margin-top: 30px; } .news_content_02 .news_img_02{ position: relative; margin-top: 30px; /* right:20px; */ } .news_content_02 .news_img_02 img { width: 325px; height: 200px; } .news_content_02 .news_title_02 { position: absolute; top: 80px; left: 370px; width: 350px!important; height: 200px; margin-left: 0px!important; margin: 0 auto; } .news_content_02 .news_title_02 h2 { font-size: 18px; color: #284c9c; text-align: left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .news_content_02 .news_title_02 p { margin-top: 20px; font-size: 14px; line-height: 25px; color: #434343; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; } .news_content_02 .news_title_02 span { color: #284c9c; } .news_list_left { width: 430px; } .news_list_02 { position: relative; margin-top: 10px; } .news_list_02 .news_list_right { position: absolute; top: 0; right: -40px;; } .news_school { position: absolute; width: 440px; right: 10px; top: 0; } .news_school_img { margin-top: 30px; } .news_school_img span{ width:340px; height:50px; position: absolute; left: 30px; top: 230px; text-align: left; background: rgb(72 80 100 / 32%);; color:#fff; } .news_school_img img { width: 350px; height: 200px; margin:10px auto; } .special_template { width: 100%; } .special_wrapper { position: relative; height: 200px; overflow: hidden; white-space: nowrap; } .special_wrapper ul { position: absolute; top: 20px; left: 0; } .special_wrapper li { display: inline-block; margin-right: 20px; } .special_wrapper img { width: 280px; height: auto; } .notice_content .list_style li { padding: 8px 0; } .template_02_wrapper { padding-right:20px; } .news_picslider { padding-left: 15px; padding-right: 35px; } .list_style i { border-radius: 50%; background-color: #375aa8; display: inline-block; width: 7px; height: 7px; vertical-align: middle; margin-right: 10px; float: left; margin-top: 7px; } .list_style li { padding: 10px 0; width: 100%; } .list_style li a { color: #262626; font-size: 16px; text-align: justify; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; border-bottom: dotted 1px #ccc; } .list_style li a img { width: 30px; height: auto; vertical-align: middle; } .list_style li a:hover { color: rgba(55, 90, 168, 0.78); transition-duration: 1s; } .list_style li:last-child { border: 0; } .news_title a.current { color: #284c9c !important; padding-bottom: 10px; border-bottom: 2px solid #284c9c; cursor: pointer; } .news_title a.current { color: #284c9c !important; padding-bottom: 10px; border-bottom: 2px solid #284c9c; } .notice_active_title { font-size: 18px !important; font-weight: bold !important; } .notice_title a.current { font-size: 20px !important; font-weight: bold !important; } .shape_active { position: absolute; bottom: 1px; left: 50%; transform: translatex(-50%); width: 0; height: 0; z-index: 999; border-color: transparent transparent #f4f6fa; border-style: solid; border-width: 0 8px 8px; } .slider-imgs{margin:40px auto;padding-bottom:20px} .slider-imgs .buttons{position:absolute;left:0;right:0;top:30%;transform:translatey(-50%)} .slider-imgs .buttons .next,.slider-imgs .buttons .prev{position:absolute;cursor:pointer} .slider-imgs .buttons .prev{left:10px}.slider-imgs .buttons .next{right:10px}.slider-imgs .container{position:relative;width:1250px;min-height:145px;margin:30px auto;overflow:hidden} .slider-imgs .container ul{position:absolute;height:145px;display:flex;flex-flow:row nowrap;justify-content:space-between} .slider-imgs .container ul li{display:inline-block;width:240px;margin:0 25px 0 0} .slider-imgs .container ul li img{display:block;width:240px;height:145px} .slider-imgs .container ul li a{color:inherit;font-size:inherit} .slider-imgs .container ul li:last-of-type{margin:0} .slider-imgs.has-title{margin:40px auto} .slider-imgs.has-title .buttons{top:40%}.slider-imgs.has-title .container{min-height:195px} .slider-imgs.has-title .container ul li span{display:block;width:auto;font-size:14px;text-align:center;padding-top:10px;color:#262626} .layout-1200{position:relative;width:1400px;margin:0 auto} .cover-swiper .flag { position: absolute; bottom: 20px; left: 50%; transform: translatex(-50%); z-index: 9; display: flex; flex-flow: row nowrap; justify-content: space-between; } .cover-swiper .flag li { height: 10px; text-indent: -9999px; margin: 0 2px; transition: all 1s; } .cover-swiper .flag li.current { transition: all 1s; } .notif i{ border-radius: 0; background-color: #ebebeb; } .example1 { /* width: 100%; height: 100vh; font-size: 40px; text-align: center; margin: 20px auto; */ /* background-color: #464576; */ background-size: cover; background-repeat: no-repeat; background-position: center center; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100vh; /* opacity: 0; */ transition: all 1s; }