@font-face{font-family:'hci-icon';
src:url(../fonts/hci-icon.eot?27.jpg);
src:url(../fonts/hci-icon.eot?270hoy#i.jpg) format('embedded-opentype'),url(../fonts/hci-icon.ttf?27.jpg) format('truetype'),url(../fonts/hci-icon.woff?27.jpg) format('woff'),url(../fonts/hci-icon.svg?270hoy#hci-.jpg) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'hci-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-email:before{content:"\e90b";}.icon-meeting:before{content:"\e900";}.icon-paper:before{content:"\e901";}.icon-praise:before{content:"\e902";}.icon-project:before{content:"\e903";}.icon-publication:before{content:"\e904";}.icon-research:before{content:"\e905";}.icon-student:before{content:"\e906";}.icon-system:before{content:"\e907";}.icon-teacher:before{content:"\e908";}.icon-team:before{content:"\e909";}.icon-search:before{content:"\e90a";}.hci-nav{position:fixed;top:0;left:0;width:100%;height:80px;z-index:10;background-color:#fff;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-ms-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s;}.hci-nav.hasbg{background-color:#fff;background-color:rgba(255,255,255,0.9);}.hci-nav.scroll{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,0.1);box-shadow:0 0 9px 0 rgba(0,0,0,0.1);*border:1px solid #ddd;border:1px solid #ddd \9;background-color:#fff;}.hci-nav-inner{width:1140px;height:100%;margin:0 auto;}.hci-nav-logo{width:72px;height:72px;margin-top:2px;float:left;}.hci-nav-logo img{display:block;width:100%;height:100%;}.hci-nav-list{float:left;margin-left:76px;font-size:0;}.hci-nav-item{display:inline-block;*display:inline;*zoom:1;}.hci-nav-item a{display:block;width:102px;height:80px;line-height:80px;text-align:center;font-size:16px;font-family:inherit;color:#5e5e5e;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.hci-nav-item a:hover{background-color:#e44856;color:#fff;}.hci-nav-date{position:relative;float:right;margin-left:49px;}.hci-nav-date>a{display:block;width:166px;height:80px;line-height:80px;text-align:center;font-size:16px;font-weight:700;font-family:inherit;color:#5e5e5e;cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.hci-nav-date>a:hover,.hci-nav-date>a.active{background-color:#e44856;color:#fff;}.hci-date-list{position:absolute;top:80px;right:0;width:360px;z-index:1000;height:0;overflow:hidden;-webkit-transition:height .6s;-moz-transition:height .6s;-ms-transition:height .6s;-o-transition:height .6s;transition:height .6s;}.hci-date-item{margin-bottom:5px;background-color:#fff;box-shadow:0 0 5px 0 #fff;overflow:hidden;z-index:100;}.hci-date-calendar{float:left;width:81px;height:79px;margin-left:11px;margin-right:23px;text-align:center;color:#fff;background-image:url("../img/Calendar Ribbon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center;}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.hci-date-calendar{background-image:url("../img/Calendar Ribbon@2x.png");}}.hci-date-calendar .day{line-height:46px;font-size:43px;font-weight:bold;}.hci-date-calendar .month{line-height:16px;font-size:16px;}.hci-date-detail{padding:13px 20px 9px 0;overflow:hidden;}.hci-date-title{line-height:22px;font-size:16px;}.hci-date-title .schedule{color:#333;font-weight:bolder;}.hci-date-title .duration{float:right;color:#9a5296;}.hci-date-subtitle{line-height:11px;font-size:12px;color:#898989;}.hci-date-info{margin-top:13px;padding-top:9px;line-height:22px;border-top:1px solid #dfdfdf;font-size:12px;color:#898989;}.hci-date-more{display:block;margin:0 10px;line-height:46px;text-align:center;font-size:22px;letter-spacing:2.12px;color:#fff;border-radius:25px;background-color:#e44856;}.hci-nav-search{position:relative;float:right;width:261px;height:46px;padding:11px 55px 13px 23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:17px;box-shadow:0 0 5px 0 rgba(255,255,255,0.5);border-radius:25px;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;}.hci-nav-search input{height:22px;line-height:22px;font-size:16px;color:#a3a3a3;opacity:0;background:none;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;}.hci-nav-search button{position:absolute;right:19px;bottom:12px;width:19px;height:19px;padding:0;border:none;background-color:transparent;cursor:pointer;}.hci-nav-search .icon-search{font-size:18px;color:#5e5e5e;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s;}.hci-nav-search.focus{-webkit-box-shadow:0 0 5px 0 rgba(227,71,85,0.5);-moz-box-shadow:0 0 5px 0 rgba(227,71,85,0.5);box-shadow:0 0 5px 0 rgba(227,71,85,0.5);*border:1px solid #e44856;border:1px solid #e44856 \9;}.hci-nav-search.focus input{opacity:1;}.hci-nav-search.focus .icon-search{color:#e44856;}.mask{position:fixed;width:100%;top:80px;bottom:0;left:0;right:0;z-index:-1;opacity:0;background-color:rgba(79,79,79,0.7);-webkit-transition:opacity .4s ease-in-out 0s;-moz-transition:opacity .4s ease-in-out 0s;-ms-transition:opacity .4s ease-in-out 0s;-o-transition:opacity .4s ease-in-out 0s;transition:opacity .4s ease-in-out 0s;}.fixed{overflow:hidden;}.fixed .mask{display:block;opacity:1;z-index:2;}footer{padding:35px 0;background-color:#4f4f4f;}.hci-footer-inner{width:1140px;margin:0 auto;color:#fff;font-size:0;overflow:hidden;}.hci-footer-area{float:left;border-right:1px solid rgba(220,220,220,0.25);}.hci-footer-area:last-child{border:none;}.hci-footer-info{width:279px;box-sizing:border-box;padding-right:30px;line-height:20px;font-size:14px;}.hci-footer-info-logo img{display:block;width:49px;height:16px;}.hci-footer-info-name{margin:44px 0 32px;}.hci-footer-info-design a{font-weight:bolder;color:inherit;}.hci-footer-nav{height:192px;padding:0 40px;font-size:12px;}.hci-footer-nav li{margin-bottom:30px;line-height:14px;}.hci-footer-nav li:last-child{margin-bottom:0;}.hci-footer-nav li a{display:block;color:inherit;}.hci-footer-link{height:192px;padding:0 34px;}.hci-footer-link ul{width:390px;font-size:12px;}.hci-footer-link ul li{display:inline-block;*display:inline;*zoom:1;width:168px;margin-right:25px;margin-bottom:15px;line-height:14px;}.hci-footer-link ul li:last-child{margin-bottom:0;}.hci-footer-link ul li a{display:block;color:inherit;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.hci-footer-contact{font-size:14px;}.hci-footer-contact dt{margin-left:34px;margin-bottom:14px;line-height:22px;}.hci-footer-contact dd{margin-left:62px;line-height:32px;}.hci-sidebar{position:absolute;top:171px;width:263px;background-color:#fff;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,0.1);box-shadow:0 0 9px 0 rgba(0,0,0,0.1);*border:1px solid #ddd;border:1px solid #ddd \9;opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;}.hci-sidebar-header{padding:0 44px 0 45.8px;}.hci-sidebar-header p{margin-top:3px;margin-left:-5px;margin-right:-5px;line-height:17px;text-align:center;font-size:12px;color:#3f3f3f;}.hci-sidebar-logo{width:42px;height:10px;margin:21px auto 6.5px;text-indent:-9999px;background-image:url(../img/grey_logo.jpg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.hci-sidebar-logo{background-image:url(../img/grey_logo@2x.jpg);}}.hci-sidebar-title{padding:4.5px 0;line-height:33px;border-top:1px solid #3f3f3f;border-bottom:1px solid #3f3f3f;text-align:center;font-size:24px;font-weight:bolder;color:#3f3f3f;}.hci-sidebar-title span{font-weight:bolder;letter-spacing:16.5px;}.hci-sidebar-menu{margin:16.5px 24px 0;padding-top:38.5px;padding-left:30px;border-top:1px solid #eee;}.hci-sidebar-item{margin-bottom:36px;font-size:0;color:#555;cursor:pointer;}.hci-sidebar-item a{line-height:30px;vertical-align:top;font-size:22px;color:inherit;}.hci-sidebar-item.active,.hci-sidebar-item:hover{color:#009896;}body,html{font-family:PingFangSC-Light,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;background-color:#fff;}.hci-nav-bg{width:100%;height:381px;z-index:-10;}.hci-nav-bg img{width:100%;height:100%;}.hci-body{position:relative;top:-210px;width:1140px;margin:0 auto;padding-left:263px;box-sizing:border-box;}.hci-title{margin-bottom:26px;text-align:center;font-size:26px;}.hci-main{padding:60px 49px 60px;margin-left:30px;background-color:#fff;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,0.1);box-shadow:0 0 9px 0 rgba(0,0,0,0.1);*border:1px solid #ddd;border:1px solid #ddd \9;}.hci-stu-area{padding:25px 0 25px;}.hci-stu-area h2{padding:10px 0 10px 15px;margin-bottom:20px;font-size:21px;border-left:5px solid #009896;}.hci-stu-area+.hci-stu-area{border-top:1px solid #dfdfdf;}.hci-stu-list{margin:0 -15px;font-size:0;}.hci-stu-item{display:inline-block;*display:inline;*zoom:1;width:25%;padding:0 15px;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}.hci-stu-avatar{display:block;width:160px;height:160px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.hci-stu-name{margin-top:13px;line-height:22px;font-size:16px;font-weight:bolder;}.hci-stu-degree{margin-top:5px;margin-bottom:10px;line-height:20px;font-size:14px;color:#949494;}.hci-stu-more{display:block;width:99px;margin:0 auto;line-height:24px;font-size:14px;color:#fff;background-color:#0ce4e1;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}.hci-sidebar-item [class^="icon-"],.hci-sidebar-item [class*=" icon-"]{display:inline-block;width:37px;line-height:30px;vertical-align:top;text-align:center;margin-right:18px;font-size:26px;}.hci-sidebar-item .icon-teacher{font-size:18px;}footer{margin-top:-160px;}