@charset "utf-8"; /* 背景图 */ .back div { padding-bottom: 130px; } /* 人物简介 */ .con { width: 100%; background: #fff; padding: 50px 0; } .renImg a img{ display:block; width:700px; height:395px; } .con .person { width: 460px; } .con .person h2 { display: inline-block; color: #95181b; font-size: 30px; line-height: 70px; border-bottom: 1px solid #95181b; } .con .person p { color: #004e5f; font-size: 22px; line-height: 37px; margin: 25px 0; word-wrap: break-word; word-break:normal; } .con .person a { display: block; width: 160px; height: 50px; font-size: 20px; color: #0d5b6b; line-height: 50px; text-align: center; border: 1px solid #095869; background: #fff; border-radius: 10px; } .con .person a:hover { background: #0d5b6b; color: #fff; } /* Governance区域 */ .Governance { width: 100%; height: 400px; padding: 40px 0; position: relative; } .Governance>img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -100; } .Governance>div { position: relative; } .Governance .gover { margin-right: 220px; } .Governance .gover h2 { display: block; color: #fff; font-size: 30px; line-height: 60px; border-bottom: 1px solid #fff; margin-bottom: 70px; } .Governance .gover .up { display: block; } .Governance .gover button { display: none; width: 160px; height: 50px; font-size: 20px; color: #fff; line-height: 50px; text-align: center; border: 1px solid #fff; border-radius: 10px; } .Governance .gover button:hover { background: #957344; } .Governance .lj { display: none; width: 1200px; position: absolute; left: 0; top: 100px; } .Governance .on { display: block; } .Governance .lj div { width: 600px; } .Governance .lj ul { width: 460px; } .Governance .lj .ulT { height: 200px; } .Governance .lj .ulB li, .Governance .lj .ulT li{ width: 140px; float:left; padding-left:80px; } .Governance .lj .ulB { height: 300px; } .Governance .lj h3 { color: #fff; font-size: 22px; font-weight: normal; line-height: 40px; word-wrap: break-word; word-break:normal; width: 240px; float: left; height:100%; } .Governance .lj ul li a { display: block; color: #fff; font-size: 16px; line-height: 36px; word-wrap: break-word; word-break:normal; } .Governance .lj .ljR ul { margin-left: 200px; } .Governance .lj .ljR h3{ width: 150px; } .Governance .lj ul li:hover a { color: #115e6e; } .Governance .lj .down { width: 100px; height: 40px; background: url(../img/down.png) no-repeat; background-position: center; margin-left: 650px; } .Governance .lj .down:hover { border: 1px solid #fff; } /* 计数区域 */ .number { width: 100%; height: 350px; padding: 40px 0; margin: 80px 0 60px; position: relative; } .number>img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -100; } .number .yinying { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000000; display: block; opacity: 0.4; filter: alpha(opacity=40); /* IE */ -moz-opacity: 0.4; /* 老版Mozilla */ -khtml-opacity: 0.4; /* 老版Safari */ z-index: 2; } .number>.web { position: absolute; top: 120px; left: 50%; z-index: 10; margin-left: -700px; } .number ul li { width: 25%; display: inline-block; float: left; text-align: center; } .number ul li a{ display:bolck; width:100%; text-align: center; } .number ul li .num { color: #fff; font-size: 70px; font-weight: bolder; line-height: 120px; text-align: center; } .number ul li .txt { color: #fff; font-size: 30px; line-height: 50px; text-align: center; word-wrap: break-word; word-break:normal; } /*campus life 图片链接 */ .campus { width: 100%; background: #fff; padding: 60px 0 80px; } .campus h2 { width: 300px; height: 80px; margin-left: 550px; display: inline-block; color: #961a1c; font-size: 40px; line-height: 80px; text-align: center; border-bottom: 1px solid #961a1c; } .campus .slideBox { overflow: hidden; zoom: 1; width: 100%; padding: 22px 0; position: relative; margin: 0 auto; } .tempWrap { margin: 0; } .campus .slideBox .sPrev, .campus .slideBox .sNext { display: block; width: 42px; height: 80px; border: 1px solid #cdcdcd; z-index: 10; } .campus .slideBox .sPrev { background: url(../img/sPrev.png) no-repeat #aaaaaa; background-position: center; position: absolute; top: 50%; left: 0; margin-top: -42px; opacity: 0.4; filter: alpha(opacity=40); /* IE */ -moz-opacity: 0.4; /* 老版Mozilla */ -khtml-opacity: 0.4; /* 老版Safari */ } .campus .slideBox .sNext { background: url(../img/sNext.png) no-repeat #aaaaaa; background-position: center; position: absolute; top: 50%; margin-top: -42px; right: 2px; opacity: 0.4; filter: alpha(opacity=40); /* IE */ -moz-opacity: 0.4; /* 老版Mozilla */ -khtml-opacity: 0.4; /* 老版Safari */ } .campus .slideBox .sPrev:hover, .campus .slideBox .sNext:hover { border-color: #f60; opacity: 1; filter: alpha(opacity=100); /* IE */ -moz-opacity: 1; /* 老版Mozilla */ -khtml-opacity: 1; /* 老版Safari */ } .campus .slideBox ul { width: 1200px; overflow: hidden; zoom: 1; } .campus .slideBox ul li { float: left; display: inline; overflow: hidden; text-align: center; list-style: none; margin-left: 0px; } .campus .slideBox ul li img { width: 466px; height: 263px; display: block; transition: all 2s; } .campus .slideBox ul li img:hover { transform: scale(1.2); } /* History区域 */ .history { width: 100%; min-width: 1400px; background: #fff url(../img/history.png) no-repeat center bottom; } .history>div.web{ position:relative; } .history .title { width: 200px; height: 80px; margin-left: 600px; margin-bottom: 40px; display: inline-block; color: #961a1c; font-size: 40px; line-height: 80px; text-align: center; border-bottom: 1px solid #961a1c; } .swiper-container { width: 600px; margin: 20px auto 0; height: 630px; } .history a.arrow-left{ background: url(../img/btnLeft.png) center no-repeat; position: absolute; left: 150px; top: 50%; /* margin-top: -15px; */ width: 50px; height: 50px; border-radius: 100%; /* border: 1px solid #ffffff; */ z-index: 100; } .history a.arrow-right{ background: url(../img/btnRight.png) center no-repeat; position: absolute; right: 150px; top: 50%; /* margin-top: -15px; */ width: 50px; height: 50px; /* border: 1px solid #ffffff; */ border-radius: 50%; z-index: 100; } .swiper-slide { opacity: 0.4; filter: alpha(opacity=20); /* IE */ -moz-opacity: 0.2; /* 老版Mozilla */ -khtml-opacity: 0.2; /* 老版Safari */ } .swiper-slide-active { display: block; opacity: 1; box-shadow: 0px 0px 10px #aaaaaa; overflow: hidden; filter: alpha(opacity=100); /* IE */ -moz-opacity: 1; /* 老版Mozilla */ -khtml-opacity: 1; /* 老版Safari */ margin-bottom: 20px; } .swiper-slide a { width: 600px; height: 380px; display: block; overflow: hidden; } .swiper-slide a { transform: scaleY(1); } .swiper-slide-active a { transform: scaleY(1); } .swiper-slide .txtt { width: 548px; height: 208px; padding: 20px 25px; z-index: 20; box-shadow: 0px 0px 10px #aaaaaa; display: none; border: 1px solid #aaaaaa; } .swiper-slide-active .txtt { display: block; } .swiper-slide .txtt>h2 { color: #115e6e; font-size: 30px; line-height: 40px; text-align: center; } .swiper-slide .txtt>p { color: #004a5c; font-size: 16px; line-height: 25px; text-align: left; word-wrap: break-word; word-break:normal; } .swiper-slide-active img { transition: all 2s; } .swiper-slide-active:hover img { transform: scale(1.2); } /* 下拉标题 */ .con>.web>div.faculty{ width: 406px; border-radius: 22px 22px 0 0; margin: 0 auto 50px; padding: 0; position: relative; } .con>.web>div.faculty>h2{ width: 276px; height: 44px; color: #005a6a; font-size: 26px; text-shadow: 1px 1px 4px #000000; line-height: 44px; height: 44px; border:1px solid #688490; text-align: center; border-radius: 22px 0 0 0; overflow:hidden; text-overflow: ellipsis; padding: 0 20px; white-space: nowrap; } .con>.web>div.faculty>button{ width: 88px; height: 46px; border: none; background: #005a6a url(../img/list.png) center center no-repeat; border-radius: 0 22px 0 0; } .con>.web>div.faculty>ul.list { width: 404px; margin: 40px auto 0; border: 1px solid #688490; border-radius: 0 0 22px 22px; display: none; position: absolute; top: 5px; overflow: hidden; left: 0px; } .con>.web>div.hover>ul.list{display:block;} .con>.web>div.faculty>ul.list>li { width: 406px; float: left; } .con>.web>div.faculty>ul.list>li a { width: 364px; display: block; color: #005a6a; font-size: 26px; /* text-shadow: 1px 1px 4px #000000; */ line-height: 44px; height: 44px; text-align: center; word-wrap:break-word; word-break:normal; padding: 0 20px; background: #F6FBFF; border-top: 1px solid #688490; } .con>.web>div>ul.list>li>ul {display:none;} .con>.web>div>ul.list>li>ul li a { width: 100%; display: block; color: #005a6a; font-size: 26px; text-shadow: 3px 3px 4px #000000; line-height: 44px; height: 44px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .con>.web>div>ul.list>li:hover>a{ color: #f1c40f; } .con>.web>div>ul.list>li>ul li:hover a { color: #f1c40f; } /* 图片放大 */ #pictureViewer{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; background-color: rgba(0,0,0,.3); z-index: 10000; } #pictureViewer > .content{ background-color: #fff; position: absolute; width: 800px; height: 450px; margin: auto; top: 0; right: 0; bottom: 0; left: 0; } #pictureViewer .handel.close-view{ width: 25px; height: 25px; position: absolute; top: 5px; right: 5px; z-index: 100; } #pictureViewer .handel.close-view{ background-image: url(../img/close_black.png); background-size: 25px; } #pictureViewer .cover{ position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; } #pictureViewer .counter{ position: absolute; bottom: 0; height: 40px; line-height: 40px; width: 100%; text-align: center; color: #808080; font-size: 13px; } #pictureViewer img{ width: 800px; max-width: 100%; max-height: 100%; }