header{width: 100%; height: 120px; background: center center no-repeat; background-size: cover;} .header{width: 1280px; margin: 0 auto;} .search{float: right;} .logo{float: left; padding-top: 0px;} .logo *{display: inline-block; vertical-align: middle;} .logo span{width: 2px; height: 40px; margin: 0 20px 0 20px; background-color: #ccc;} body{ width: 100%; background-image: url(/uploads/image/wwsiicon/bodybg.png); background-repeat: no-repeat; background-size: cover; } .search{padding-top: 30px;} .search a{font-size: 14px; cursor: pointer; margin: 20px; color: #fff;} .search>.search-top>span{ height: 18px;border-left: 1px solid #ccc;} .search input{display: block; outline: none; margin-left: 10px; width: 272px; border: none; padding-left: 10px; border-radius: 10px; height: 38px; margin-top: 10px; color: #fff; font-size: 14px; background: #ffff;} .search button{height: 38px; position: relative; outline: none; top: -38px; left: 248px; cursor: pointer; display: block; border: none; background: #003967;} .search button img{ display: block; height: 100%; } .nav_lists{ width: 1391px; height: 60px; margin: 0 auto; position: relative; } .nav_li{ width: 1391px; height: 60px; background-color: #0a509f; display: flex; justify-content: center; position: absolute; } .nav_li>div::after{ content: ''; display: block; height: 20px; border-right: 1px solid #fff; position: absolute; top: 20px; left: -4px; } .nav_li>div:nth-child(1)::after{ border: none; } .nav_li>div{ position: relative; width: 180px; height: 60px; padding: 0 30px; box-sizing: border-box; } .nav_li>div img{ margin-bottom: -9px; } .nav_li>div a{ color: #fff; font-weight: bold; line-height: 60px; } /* 学院新闻 */ .news{ width: 1391px; margin: 0 auto; display: flex; justify-content: space-between; background-color: rgb(255, 255, 255,.6); margin-top: 20px; padding: 0 15px; box-sizing: border-box; } .news .left{ width: 701px; margin-left: 20px; position: relative; } .news .left .more{ position: absolute; right: 0; top: 24px; } h3{ position: relative; text-indent: 45px; line-height: 70px; font-size: 20px; color: #0a509f; } h3::after{ content: ''; display: block; width: 35px; height: 30px; background: url(/uploads/image/wwsiicon/tit_logo2.png) no-repeat ; background-size: auto; position: absolute; top: 21px; } .notice h3::after{ background: url(/uploads/image/wwsiicon/tit_logo1.png) no-repeat ; } h4{ text-indent: 25px; font-size: 18px; width: 100%; color: #fff; height: 50px; background-color: rgba(140,140,140,.5); position: absolute; bottom: 5px; line-height: 50px; } #swiper2 .swiper-pagination{ display: flex; flex-direction: row-reverse; } #swiper2 .swiper-pagination-custom { bottom: 17px; right: 0; width: 100%; } /*自定义分页器的样式,这个你自己想要什么样子自己写*/ #swiper2 .swiper-pagination-customs { width: 16px; height: 16px; border: #fff 2px solid; border-radius: 50%; display: inline-block; background-color: #5e5e5b; margin: 0 4px; } /*自定义分页器激活时的样式表现*/ #swiper2 .swiper-pagination-customs-active { background-color: #ff0000; } /* 查看更多 */ .notice{ width: 500px; margin-right: 27px; position: relative; } .notice .more{ position: absolute; right: 0; top: 24px; } .not_li{ display: flex; justify-content: space-between; margin-top: 15px; padding-bottom: 16px; border-bottom: 1px dashed #ccc; } .not_li:nth-child(4){ border: none; } .not_cont{ width: 420px; height: 64px; overflow: hidden; } .not_cont h6{ font-weight: bold; font-size: 16px; color: #467ab5; } .not_cont p{ color: #000; font-size: 14px; line-height: 20px; } .time{width: 64px; height: 64px; background-color: #467ab5;} .time h5{ color: #fff; font-size: 24px; text-align: center; } .time p{ font-size: 14px; color: #fff; text-align: center; } .job{ margin-top: 20px; } .job_li { height: 44px; display: flex; border-bottom: 1px dashed rgb(233, 201, 201); } .job_li a{ display: block; height: 44px; color: #0a509f; line-height: 44px; width: 615px; overflow: hidden; } .serve_li{ display: flex; border-bottom: 1px dashed rgb(233, 201, 201); } .serve_li a{ display: block; height: 44px; color: #0a509f; line-height: 44px; width: 410px; overflow: hidden; } .job_li span,.serve_li span{ display: block; height: 44px; font-size: 12px; line-height: 44px; } .not_lis h3{ line-height: 53px; } .not_lis h3::after{ background: url(/uploads/image/wwsiicon/tit_logo3.png) no-repeat ; margin-top: -10px; } .link_li{ width: 1391px; margin: 20px auto; display: flex; justify-content: space-between; } footer{ width: 100%; height: 40px; background-color: #0a509f; } footer p{ width: 1391px; margin: 0 auto; text-align: center; color: #fff; font-size: 14px; line-height: 40px; }