html{font-size:16px}html,body{background-color:#fff}*{font-family:"Microsoft YaHei",sans-serif;padding:0px;margin:0px;box-sizing:border-box}::-moz-selection{background:#4362d3;color:#fff;text-shadow:none}::selection{background:#3999dc;color:#fff;text-shadow:none}a{color:#000}a:link{color:#000}a:hover{color:#4f6fff;text-decoration:none}input{outline:none}*{outline:none}ul,li{list-style:none}p{line-height:1.5}h1,h2,h3,h4,h5{font-family:"Microsoft YaHei",sans-serif;font-weight:700;line-height:1.5;color:#333;position:relative}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}.clear:after{content:"";clear:both;display:block}img:hover{opacity:1}p{color:#666}.card{border:#dfe9eb 1px solid}.card .card-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card .card-text{font-size:14px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card .card-btns{font-size:14px}.card .card-btns span,.card .card-btns small{padding-top:8px}.card .card-btns .btn{font-size:14px;vertical-align:middle;background-color:#21a7d0;border:#21a7d0 1px solid;color:#fff}.card .card-btns .btn:hover{background-color:#e9992f}.card.horizontal .card-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-item.active .page-link{background-color:#21a7d0;border-color:#21a7d0}#backtotop{box-shadow:0px 2px 7px rgba(0,0,0,0.15);cursor:pointer;width:50px;height:50px;display:none;position:fixed;right:10px;bottom:30px;background:#4362d3 url("../images/icon/icon-backtop.png") center center no-repeat;background-size:100% 100%;z-index:999;border-radius:3px;transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}#backtotop:hover{background:#e9992f url("../images/icon/icon-backtop.png") center center no-repeat}small.reply a{color:#21a7d0}body::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar-thumb{border-radius:5px;background:#7697eb}body::-webkit-scrollbar-track{background:#656b77}.btn-more{padding:3px 30px;background-color:#e8e8e8;color:#333}.btn-more .icon{margin-left:10px}.btn-more:hover{opacity:0.7}.btn-more.white{background-color:rgba(255,255,255,0.1);color:#fff}.btn-more.white:hover{opacity:1}.icon{width:14px;height:14px;display:inline-block;vertical-align:middle;background-size:100% auto;background-repeat:no-repeat;background-position:center center;margin-right:0.5rem}.icon.icon-phone{background-image:url("../images/icon/icon-phone.png")}.icon.icon-email{background-image:url("../images/icon/icon-email.png")}.icon.icon-search{background-image:url("../images/icon/icon-search.png")}.icon.icon-close{background-image:url("../images/icon/icon-close.png")}.icon.icon-more{background-image:url("../images/icon/icon-more.png")}.icon.icon-more-black{background-image:url("../images/icon/icon-more-black.png")}.icon.icon-commit{background-image:url("../images/icon/icon-commit.png")}.icon.icon-eye{background-image:url("../images/icon/icon-eye.png")}.icon.icon-body{background-image:url("../images/icon/icon-body.png")}.icon.icon-date{background-image:url("../images/icon/icon-date.png")}.icon.icon-love{background-image:url("../images/icon/icon-love.png")}.icon.icon-phone-2{background-image:url("../images/icon/icon-phone-2.png")}.icon.icon-location{background-image:url("../images/icon/icon-location.png")}.icon.icon-email-2{background-image:url("../images/icon/icon-email-2.png")}.icon.icon-reply{background-image:url("../images/icon/icon-reply.png")}.icon.icon-paginate-previous{background-image:url("../images/icon/icon-paginate-previous.png")}.icon.icon-paginate-next{background-image:url("../images/icon/icon-paginate-next.png")}.icon.icon-introduction{background-image:url("../images/icon/icon-32-introduction.png")}.icon.icon-raise{background-image:url("../images/icon/icon-32-raise.png")}.icon.icon-redpacket{background-image:url("../images/icon/icon-32-redpacket.png")}.icon.icon-question{background-image:url("../images/icon/icon-32-question.png")}.icon.icon-model{background-image:url("../images/icon/icon-32-model.png")}.icon.icon-period{background-image:url("../images/icon/icon-32-period.png")}.icon.icon-save{background-image:url("../images/icon/icon-save.png")}.header-top{width:100%;background-color:#4362d3;color:#fff;font-size:14px}.header-top .row{margin-right:0px;margin-left:0px}.header-top .icon{width:20px;height:20px;display:inline-block;margin-right:5px;vertical-align:middle}.header-top a{color:#fff}.header-top .login ul li{position:relative}.header-top .login ul li a:hover{text-decoration:underline}.header-top .login ul li.login-btn:after{content:"";position:absolute;right:-18px;top:6px;bottom:6px;width:1px;background-color:#fff}.header-top .login ul li.active a{color:#7ab8ff}.header-menu .extension-nav>ul>li>a{display:block;padding:26px 0px;position:relative;font-size:18px;color:#222}.header-menu .extension-nav>ul>li>a>i{width:24px;height:24px}.header-menu .sina-nav-header .sina-brand img{width:763px;height:79px}.header-menu .sina-menu>li>a{font-size:18px;font-weight:normal;padding:20px 25px;text-transform:none;color:#fff}.search-box{padding:5px 0;display:none;border-radius:4px;overflow:hidden;background-color:#f6f6f6;margin-top:10px;margin-bottom:15px;z-index:999}.search-box .search-addon{padding:0px 10px;float:left;color:#222;background-color:transparent}.search-box .search-addon .icon{width:24px;height:24px;margin-right:0}.search-box .search-addon .search-submit{padding:0px 5px}.search-box .search-addon.close-search{margin-right:10px}.search-box .search-input{width:calc( 100% - 110px )}.search-box .search-input .form-control{height:28px;padding:0;border:0;box-shadow:0 0 0;color:#222;background-color:transparent}.sina-nav{border:none;background-color:#2332ae;position:relative;z-index:1000}.sina-nav .sina-menu .dropdown-menu{background-color:#4f6fff}.sina-nav .sina-menu .dropdown-menu li a{color:#fff}.container-fluid.banner-inner{background:url("../images/banner/banner-inner.jpg") center center no-repeat}.container-fluid.banner-inner .container{height:260px;padding-top:38px}.container-fluid.banner-inner .container .info{font-size:14px;color:#fff;padding:15px 0;padding-left:200px}.container-fluid.banner-inner .container .slogan{padding-left:200px}.container-fluid.banner-inner .container .sub-logo img{width:auto;max-width:100%}.container-fluid.banner-inner-mobile{background:url("../images/banner/banner-inner-mobile.jpg") center center no-repeat;background-size:100% 100%}.container-fluid.banner-inner-mobile .container{padding-top:38px}.container-fluid.banner-inner-mobile .container .logo{margin-bottom:20px}.container-fluid.banner-inner-mobile .container .logo img{width:100%}.container-fluid.banner-inner-mobile .container .title{width:50%;margin:0 auto;margin-bottom:20px}.container-fluid.banner-inner-mobile .container .title img{width:100%}.container-fluid.banner-inner-mobile .container .info{font-size:12px;color:#fff;text-align:center;line-height:2em;padding-top:20px;margin-top:20px;border-top:#4b66c3 1px solid}.container-fluid.banner-inner-mobile .container .sub-logo{width:80%;margin:0 auto;margin-bottom:20px}.container-fluid.banner-inner-mobile .container .sub-logo img{width:100%}body.intro .box{position:absolute;left:0;right:0;top:0;bottom:0;background:#0031e5 url("../images/index-bg.jpg") top center no-repeat;background-size:100% 100%;background-attachment:fixed;overflow-x:hidden;overflow-y:auto}body.intro .box .logo .item{text-align:center}body.intro .box .logo .item img{width:auto;max-width:100%}body.intro .box .logo .item p{font-size:14px;color:#fff;margin-bottom:5px}body.intro .box .video video{width:100%;border:#333 1px solid;box-shadow:0px 3px 18px rgba(0,0,0,0.1)}body.intro .box .bt a.link{display:block;transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}body.intro .box .bt a.link:hover{transform:translateY(-8px)}body.intro .box .president-box{background:url("../images/president-index-bg.png") center center no-repeat;background-size:100% 100%;padding:30px 40px;color:#fff;border-radius:5px;position:relative;padding-left:250px}body.intro .box .president-box .president-pic{position:absolute;left:30px;top:-30px;width:423px;height:329px;background:url("../images/president-pic.png") center center no-repeat;z-index:10}body.intro .box .president-box h4,body.intro .box .president-box p{color:#fff;z-index:100;position:relative}body.intro .box .president-box h4{font-size:26px;text-align:center}body.intro .box .president-box p{text-indent:2em;text-align:justify;line-height:1.8;margin-bottom:0}body.intro .box .president-box p span{color:#ff5c1e}body.intro .box .copy{text-align:center}.section-title{display:block;text-align:center;padding:0px 0 0px 0;position:relative;justify-content:center;align-items:center}.section-title:after{content:"";height:1px;position:absolute;right:0;left:72%;top:50%;background-color:#ddd}.section-title:before{content:"";height:1px;position:absolute;right:72%;left:0;top:50%;background-color:#ddd}.section-title h2{position:relative;font-size:32px;color:#333;font-weight:700;z-index:999;margin-bottom:0;vertical-align:middle}.section-title .logo{position:relative}.section-title .logo img{width:100%}.section-title .logo:after{content:"";position:absolute;right:0;top:25px;bottom:20px;width:1px;background-color:#333}.section-title.white h2{color:#fff}.section-title.white .logo:after{background-color:#fff}.section-more{width:100%;text-align:center}.section-more .more{padding:5px 50px;background-color:#4362d3;border-radius:5px;margin:0 auto;color:#fff;display:inline-block;transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.section-more .more:hover{background-color:#4f6fff}.main-box{padding:20px 0 20px 0;background-size:100% 100%}.president .box{background:url("../images/president-bg.jpg") center center no-repeat;background-size:100% 100%;padding:30px 40px;color:#fff;border-radius:5px;position:relative;padding-left:250px}.president .box .president-pic{position:absolute;left:30px;top:-30px;width:423px;height:329px;background:url("../images/president-pic.png") center center no-repeat;z-index:10}.president .box h4,.president .box p{color:#fff;z-index:100;position:relative}.president .box h4{font-size:26px;text-align:center}.president .box p{text-indent:2em;text-align:justify;line-height:1.8;margin-bottom:0}.president .box p span{color:#ff5c1e}.safety-news .content .pic img{width:100%;height:100%;border-radius:3px 0 0 3px}.safety-news .content .card{box-shadow:2px 0px 10px rgba(0,0,0,0.1);transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.safety-news .content .card .card-body{padding:15px 20px}.safety-news .content .card .card-body .card-title{font-size:18px;font-weight:700;color:#333;margin-bottom:3px}.safety-news .content .card .card-body .time{font-size:14px;color:#aaaaaa;margin-bottom:5px}.safety-news .content .card .card-body .info{font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.safety-news .content .card:hover{border:#999999 1px solid;transform:translateY(-8px)}.schedule{background:#ededed url("../images/schedule-bg.png") bottom center repeat-x;background-size:100% auto;padding:40px 0;border-top:#4362d3 3px solid}.schedule .content .list{position:relative}.schedule .content .list:after{content:"";position:absolute;top:25px;left:0;right:0;height:1px;background-color:#a3a3a3;z-index:10}.schedule .content .list .item{text-align:center;cursor:pointer;z-index:100}.schedule .content .list .item .mask{position:absolute;left:0;right:0;bottom:-20px;top:26px;border-radius:0 0 10px 10px;background-color:#fff;z-index:1;box-shadow:0px 3px 18px rgba(0,0,0,0.1);opacity:0;transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.schedule .content .list .item .icon{width:38px;height:38px;line-height:38px;text-align:center;background-color:red;margin:0 auto;border-radius:50%;font-style:normal;color:#fff;font-weight:700;margin-bottom:10px;border:#f3f3f3 6px solid;box-sizing:content-box;position:relative;z-index:10;transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.schedule .content .list .item .icon:after{content:"";width:1px;height:10px;background-color:#a3a3a3;position:absolute;bottom:-18px;left:50%}.schedule .content .list .item .day{position:relative;display:block;font-size:16px;margin:7px 0;z-index:10}.schedule .content .list .item .title{position:relative;display:inline-block;width:90%;padding:5px 10px;border-radius:5px;color:#fff;box-shadow:4px 4px 0px rgba(0,0,0,0.1);font-weight:700;z-index:10}.schedule .content .list .item.day1 .icon{background-color:#c60722}.schedule .content .list .item.day1 .title{background-color:#ffd7dd}.schedule .content .list .item.day1 .title a{color:#b50b23}.schedule .content .list .item.day2 .icon{background-color:#e44196}.schedule .content .list .item.day2 .title{background-color:#ffdaed}.schedule .content .list .item.day2 .title a{color:#cc3a86}.schedule .content .list .item.day3 .icon{background-color:#6e45c0}.schedule .content .list .item.day3 .title{background-color:#ddddfd}.schedule .content .list .item.day3 .title a{color:#6e45c0}.schedule .content .list .item.day4 .icon{background-color:#538ee2}.schedule .content .list .item.day4 .title{background-color:#cdebfd}.schedule .content .list .item.day4 .title a{color:#3977d1}.schedule .content .list .item.day5 .icon{background-color:#29a02b}.schedule .content .list .item.day5 .title{background-color:#cbf6f3}.schedule .content .list .item.day5 .title a{color:#219223}.schedule .content .list .item.day6 .icon{background-color:#e9992f}.schedule .content .list .item.day6 .title{background-color:#ffe6c6}.schedule .content .list .item.day6 .title a{color:#c27c20}.schedule .content .list .item:hover .mask{opacity:1}.schedule .content .list .item:hover .icon{border:#fff 6px solid}.campus-activity .content .card{box-shadow:2px 0px 10px rgba(0,0,0,0.1);transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.campus-activity .content .card:hover{border:#999999 1px solid;transform:translateY(-8px)}.ad{padding:0}.ad a{display:block}.ad a img{width:100%}.law{background:url("../images/bg-02.jpg") top center no-repeat;background-size:100% 100%;padding:40px 0}.law .pic{box-sizing:border-box;position:relative}.law .pic .link{position:absolute;bottom:25px;left:35px;right:35px;border-radius:5px;padding:6px 10px;text-align:center;border:#d7d7d7 1px solid;background-color:#fff;color:#333;box-shadow:0px 2px 7px rgba(0,0,0,0.15);transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.law .pic .link:hover{background-color:#4f6fff;color:#fff;border:#4f6fff 1px solid}.law .pic img{width:100%;border-radius:5px}.law .content .card{transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s;box-shadow:2px 0px 10px rgba(0,0,0,0.1)}.law .content .card .card-body{padding:18px 1.25rem}.law .content .card .card-body .card-title a{font-size:20px;font-weight:700}.law .content .card .card-body .card-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.law .content .card:hover{border:#999 1px solid;transform:translateY(-8px)}.wonderful{background:#f6f6f6 url("../images/wonderful-bg.jpg") top center repeat-x;background-size:auto auto;padding:40px 0}.wonderful .pic{box-sizing:border-box;position:relative}.wonderful .pic .link{position:absolute;bottom:25px;left:35px;right:35px;border-radius:5px;padding:6px 10px;text-align:center;border:#d7d7d7 1px solid;background-color:#fff;color:#333;box-shadow:0px 2px 7px rgba(0,0,0,0.15);transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.wonderful .pic .link:hover{background-color:#4f6fff;color:#fff;border:#4f6fff 1px solid}.wonderful .pic img{width:100%;border-radius:5px}.wonderful .content{box-shadow:0px 3px 18px rgba(0,0,0,0.1);border-radius:5px;background-color:#fff;border:#d7d7d7 1px solid}.wonderful .content>.card{border:none}.wonderful .content>.card .pic img{width:100%}.wonderful .content>.card .info .card-body .card-title{margin-bottom:20px;padding-bottom:20px}.wonderful .content>.card .info .card-body .card-title a{font-size:24px;font-weight:700}.wonderful .content>.card .info .card-body .card-title:after{content:"";height:3px;width:50px;position:absolute;left:0;bottom:0;background-color:#608ccb}.wonderful .content>.card .info .card-body .card-text a{color:#333;background-color:#fff;border:#ddd 1px solid}.wonderful .content>.card .info .card-body .card-text a:hover{color:#fff;background-color:#4f6fff}.wonderful .content>.list .item a{position:relative;display:block;transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.wonderful .content>.list .item a span{position:absolute;bottom:0;left:0;right:0;color:#fff;background-color:rgba(67,98,211,0.8);padding:5px 20px;border-radius:0 0 5px 5px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.wonderful .content>.list .item a img{width:100%;border-radius:5px}.wonderful .content>.list .item a:hover{transform:translateY(-8px)}.classroom{padding:40px 0}.classroom .content .first .link{display:block;position:relative;transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.classroom .content .first .link .icon{display:block;width:16%;height:auto;position:absolute;left:50%;top:50%;margin-left:-8%;margin-top:-12%}.classroom .content .first .link span{font-size:14px;position:absolute;left:0;right:0;bottom:0;padding:5px 10px;background-color:rgba(67,98,211,0.8);color:#fff;border-radius:0 0 5px 5px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.classroom .content .first .link img{width:100%;height:100%;border-radius:5px}.classroom .content .first .link:hover{transform:translateY(-8px)}.classroom .content .list .item{margin-bottom:20px}.classroom .content .list .item .link{display:block;position:relative;transition-property:all;transition-timing-function:ease-out;transition-duration:0.3s}.classroom .content .list .item .link .icon{display:block;width:16%;height:auto;position:absolute;left:50%;top:50%;margin-left:-8%;margin-top:-12%}.classroom .content .list .item .link span{font-size:14px;position:absolute;left:0;right:0;bottom:0;padding:5px 10px;background-color:rgba(67,98,211,0.8);color:#fff;border-radius:0 0 5px 5px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.classroom .content .list .item .link img{width:100%;height:100%;border-radius:5px}.classroom .content .list .item .link:hover{transform:translateY(-8px)}.footer{padding:40px 0 40px 0;background:url("../images/footer-bg.jpg") top center repeat-x;background-size:auto 100%}.footer .logo{margin:0 auto;width:400px;max-width:80%}.footer .logo img{width:100%}.footer .copyright{font-size:14px;color:#84aacf;text-align:center}.footer .copyright span{display:block;line-height:2em}@media (max-width: 600px){body.intro .box{background:#0031e5 url("../images/index-bg.jpg") top center no-repeat;background-size:auto 100%}body.intro .box .president-box{background-size:auto 100%;padding:20px 20px;padding-left:20px}body.intro .box .president-box .president-pic{display:none}body.intro .box .president-box h4{font-size:18px;margin-bottom:10px}body.intro .box .president-box p{line-height:1.8;font-size:14px;margin-bottom:10px}body.intro .box .logo .item p{font-size:12px}body.intro .box .copy{text-align:center}.president .box{background-size:auto 100%;padding:20px 20px;padding-left:20px}.president .box .president-pic{display:none}.president .box h4{font-size:18px;margin-bottom:10px}.president .box p{line-height:1.8;font-size:14px;margin-bottom:10px}.header-top .icon{width:16px;height:16px}.header-menu .sina-nav-header .sina-brand img{width:230px;height:auto}.section-title:after{display:none}.section-title:before{display:none}.section-title h2{font-size:24px}.section-title .logo img{width:70%}.section-title .logo:after{display:none}.section-more .more{font-size:14px}.law{background-size:auto 100%;padding:30px 0}.law .content .card .card-body .card-title a{font-size:16px}.wonderful .content>.card .info .card-body .card-title a{font-size:18px}.footer .copyright{font-size:12px}#backtotop{width:45px;height:45px;right:10px;bottom:10px;background:#4f6fff url("../images/icon/icon-backtop.png") center center no-repeat;background-size:50% auto}}@media (min-width: 600px) and (max-width: 1024px){.header-top{font-size:12px}.header-top .icon{display:none !important;width:16px;height:16px}.header-menu .sina-nav-header .sina-brand img{width:300px;height:auto}}@media (min-width: 1024px) and (max-width: 1280px){body.intro .box .logo .item img{width:auto;max-width:70%}body.intro .box .logo .item p{font-size:12px;margin-bottom:3px}body.intro .box .video video{max-width:90%}body.intro .box .bt{margin-top:20px !important}body.intro .box .bt a.link img{width:180px}body.intro .box .president-box{padding:20px 35px;padding-left:190px;min-height:220px}body.intro .box .president-box .president-pic{left:30px;top:-30px;width:350px;height:272px;background-size:100% 100%}body.intro .box .president-box h4,body.intro .box .president-box p{color:#fff;z-index:100;position:relative}body.intro .box .president-box h4{font-size:20px}body.intro .box .president-box p{font-size:12px;line-height:1.8;margin-bottom:0}body.intro .box .copy{text-align:center}body.intro .box .copy img{width:180px}}@media (min-width: 1366px) and (max-width: 1500px){.header-menu .sina-nav-header .sina-brand img{width:640px;height:64px;margin-top:10px}}@media (min-width: 1024px) and (max-width: 1366px){.header-menu .sina-nav-header .sina-brand img{width:550px;height:57px;margin-top:12px}}
/*# sourceMappingURL=main.css.map */