@-webkit-keyframes mymove{from{top: 0px;transform: scale(1, 1)}to{top: 30px;transform: scale(0.6, 0.6)}}@keyframes mymove{from{top: 0px;transform: scale(1, 1)}to{top: 30px;transform: scale(0.6, 0.6)}}body,p,h1,h2,h3,h4,h5,li,span,i,ul,img,a,strong,input,button,textarea,select,dd,dl,dt,ol{margin: 0;padding: 0;word-wrap: break-word}h1,h2,h3,h4,h5,h6{font-weight: normal}body{font-family: "Arial", "microsoft yahei";font-size: 14px;line-height: 1;color: #333}*{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-box-sizing: border-box;box-sizing: border-box}li{list-style-type: none;float: left}table{border-collapse: collapse;border-spacing: 0}a,area{text-decoration: none;outline: none;color: #000}img{border: none;vertical-align: middle}i,var,em{font-style: normal}button{font-family: "Arial", "microsoft yahei";font-size: 14px;outline: none;cursor: pointer;border: none;line-height: 1}input[type="submit"]{border: none}iframe{border: none}input,select,textarea{outline: none;font-family: "Arial", "microsoft yahei";font-size: 14px}textarea{resize: none;overflow-y: auto}.at{margin: 0 auto}.fl{float: left}.fr{float: right}.clear{clear: both}.dt{display: table;width: 100%}.fl-w{float: left;width: 100%}.hide{display: none}.ver-container{display: table;width: 100%;text-align: center}.ver-container>*{vertical-align: middle;display: table-cell}.swiper-button-disabled{cursor: no-drop !important;opacity: .5}[class*=icon]{font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}[class*=ico]{vertical-align: middle;display: inline-block}.wid{width: 100%;max-width: 1600px;margin: 0 auto}body,html{width: 100%;height: 100%}.head{width: 100%;height: 182px;background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));position: fixed;left: 0;top: 0;z-index: 99}.head .logo{height: 154px;display: flex;justify-content: center;align-items: center}.head .func{height: 182px;padding-top: 50px}.head .func .nav{height: 60px}.head .func .nav ul li{line-height: 60px;margin: 0 10px;height: 60px;position: relative}.head .func .nav ul li h4{font-size: 16px;position: relative;height: 60px;padding: 0 8px;line-height: 60px;margin: 0}.head .func .nav ul li h4 a{color: #fff;font-family: arial;text-decoration: none}.head .func .nav ul li .slide{width: 224px;position: absolute;left: 50%;margin-left: -112px;top: 60px;min-height: 100px;background: rgba(0, 0, 0, 0.6);z-index: 9;display: none}.head .func .nav ul li .slide p{line-height: 24px;padding: 10px;width: 100%;border-bottom: 1px solid #b2b1b2;margin: 0;text-align: center}.head .func .nav ul li .slide p a{color: #fff;text-decoration: none}.head .func .nav ul li .slide p:last-child{border-bottom: none}.head .func .nav ul li .slide p:hover{background: rgba(0, 0, 0, 0.5)}.head .func .nav ul li:hover h4:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 4px;background-color: #fff}.head .func .nav ul li:hover .slide{display: block}.head .func .search{padding-left: 30px;display: flex;justify-content: space-between}.head .func .search .inputs{width: 216px;height: 38px;border-bottom: 1px solid #fff;display: flex;justify-content: space-between}.head .func .search .inputs button{width: 32px;height: 38px;background: url("../img/f61843_26x26.png") center no-repeat}.head .func .search .inputs input{width: calc(100% - 32px);background: none;border: none;height: 37px;color: #fff;font-size: 16px}.head .func .search .language{width: 68px;text-align: center;line-height: 38px;font-size: 16px;color: #fff}.head.blue{height: 110px;background-image: none;background-color: #333694}.head.blue .logo{height: 110px}.head.blue .logo img{height: 76px}.head.blue .func{padding-top: 0;height: 110px}.head.blue .func .nav{height: 110px}.head.blue .func .nav ul li{line-height: 110px;height: 110px}.head.blue .func .nav ul li h4{line-height: 110px}.head.blue .func .nav ul li h4:after{display: none}.head.blue .func .nav ul li .slide{top: 110px}.head.blue .func .search{padding: 31px 0;padding-left: 20px}.main{width: 100%;height: 100%}.main .pages{width: 100%;height: 100%}.main .pages .section{width: 100%;height: 100%;position: relative;display: flex;justify-content: flex-end;align-items: flex-end}.main .pages .section .down{width: 100%;height: 112px;display: flex;justify-content: center;align-items: center;position: absolute;left: 0;overflow: hidden;bottom: 0}.main .pages .section .down i{display: inline-block;width: 40px;height: 40px;background: url("../img/ccfbf6_39x39.png") center no-repeat;-webkit-animation: mymove linear 2s infinite;animation: mymove linear 2s infinite;position: relative}.main .pages .section .types{width: 100%;min-height: 100px;padding-bottom: 124px}.main .pages .section .types .list{max-width: 702px;margin: 0 auto}.main .pages .section .types .list .item{width: 100%;cursor: pointer}.main .pages .section .types .list .item .imgs{width: 100%;height: 138px;display: flex;justify-content: center;align-items: center}.main .pages .section .types .list .item .imgs .box{width: 108px;height: 108px;border: 2px solid #fff;border-radius: 50%;display: flex;justify-content: center;align-items: center}.main .pages .section .types .list .item .imgs .box i{display: inline-block}.main .pages .section .types .list .item .imgs .box i.ico1{width: 51px;height: 55px;background: url("../img/9c0439_51x55.png") center no-repeat}.main .pages .section .types .list .item .imgs .box i.ico2{width: 54px;height: 53px;background: url("../img/edb021_54x53.png") center no-repeat}.main .pages .section .types .list .item .imgs .box i.ico3{width: 54px;height: 54px;background: url("../img/68067e_54x54.png") center no-repeat}.main .pages .section .types .list .item .text{width: 100%;text-align: center;line-height: 36px;font-size: 20px;color: #fff}.main .pages .section .types .list .item:hover .imgs .box{background-color: #fff}.main .pages .section .types .list .item:hover .imgs .box i.ico1{background: url("../img/d58723_51x55.png") center no-repeat}.main .pages .section .types .list .item:hover .imgs .box i.ico2{background: url("../img/f7dac0_54x53.png") center no-repeat}.main .pages .section .types .list .item:hover .imgs .box i.ico3{background: url("../img/d1f4b0_54x54.png") center no-repeat}.main .pages .section .news{width: 100%;min-height: 100px;padding-bottom: 120px}.main .pages .section .news .list{width: 100%;max-width: 800px;float: left;padding-bottom: 20px}.main .pages .section .news .list ul{width: 100%}.main .pages .section .news .list ul li{width: 100%}.main .pages .section .news .list ul li .time{width: 100%}.main .pages .section .news .list ul li .time span{display: inline-block;width: 140px;height: 32px;background-color: #fff;text-align: center;line-height: 32px;color: #2b2f8f;font-size: 20px}.main .pages .section .news .list ul li .tits h2{line-height: 66px;font-size: 60px;color: #fff;font-weight: bold}.main .pages .section .news .list ul li .text{width: 100%;line-height: 36px;font-size: 20px;margin: 15px 0;color: #fff}.main .pages .section .news .list .swiper-pagination{width: auto;left: 0;bottom: 0}.main .pages .section .news .list .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background-color: #fff;opacity: 1;margin: 0 8px}.main .pages .section .news .list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #031584}.footer{width: 100%;height: 46px;background: rgba(0, 0, 0, 0.9);position: absolute;left: 0;bottom: 0;line-height: 46px;color: rgba(255, 255, 255, 0.2)}.footer.none{position: relative;float: left}.footer.none .wid{max-width: 1380px}.headNull{height: 110px;width: 100%;float: left}.banner{width: 100%;height: 370px;float: left;background: url("../img/0da607_1920x371.jpg") center no-repeat;background-size: 100% 100%}.banner .wid{max-width: 1380px}.banner .text{height: 370px;display: flex;justify-content: flex-end;flex-direction: column;padding-bottom: 10px}.banner .text .tits{font-size: 90px;color: #fff;font-family: 'Times New Roman', arial;font-style: italic}.banner .text .addr{line-height: 32px;font-size: 14px;color: #fff}.banner .text .addr a{color: #fff}.containers{width: 100%;padding-top: 85px;float: left}.containers .wid{max-width: 1380px}.containers .sidebar{width: 100%;float: left;padding-bottom: 50px}.containers .sidebar .list{width: 100%}.containers .sidebar .list ul{width: 100%;margin: 0}.containers .sidebar .list ul li{width: 100%;padding: 10px 0}.containers .sidebar .list ul li h4{line-height: 28px;font-size: 16px;color: #2c2f86;font-family: arial;font-weight: bold;margin: 0;cursor: pointer;position: relative}.containers .sidebar .list ul li .slide{width: 100%;display: none;padding-left: 20px}.containers .sidebar .list ul li .slide p{line-height: 24px;font-size: 14px;color: #2c2f86;margin: 0;padding: 4px 0;position: relative}.containers .sidebar .list ul li .slide p:after{content: "";position: absolute;left: -15px;top: 50%;margin-top: -2px;width: 4px;height: 4px;background-color: #2c2f86;border-radius: 2px}.containers .sidebar .list ul li .slide p a{color: #2c2f86}.containers .sidebar .list ul li.acti h4 span{display: inline-block;position: relative}.containers .sidebar .list ul li.acti h4 span:after{content: "";position: absolute;right: -20px;top: 50%;margin-top: -6px;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid #2c2f86}.containers .content{width: 100%}.containers .content .teachers{width: 100%}.containers .content .teachers ul{width: 100%;margin: 0}.containers .content .teachers ul li{width: 100%;padding: 18px;background-color: #eee;min-height: 100px;max-width: 935px;margin: 15px 0}.containers .content .teachers ul li .imgs{width: 190px;height: 242px}.containers .content .teachers ul li .imgs img{width: 100%;height: 100%}.containers .content .teachers ul li .text{width: calc(100% - 190px);padding-left: 42px;height: 242px}.containers .content .teachers ul li .text .tits{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #bfbfbf;font-size: 20px;color: #333694}.containers .content .teachers ul li .text .labels{width: 100%;margin: 14px 0;min-height: 140px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden}.containers .content .teachers ul li .text .labels p{margin: 0;line-height: 28px;font-size: 16px;color: #646464}.containers .content .teachers ul li .text .more{height: 20px}.containers .content .teachers ul li .text .more a{display: inline-block;height: 20px;padding: 0 14px;background-color: #2c2f86;color: #fff;font-size: 13px;text-decoration: none;line-height: 20px}.containers .content .article{width: 100%;float: left}.containers .content .article .tits{width: 100%;line-height: 40px;font-size: 20px;color: #3b3b3b}.containers .content .article .text{width: 100%;padding: 40px 0}.containers .content .article .text p{line-height: 48px;color: #3b3b3b;margin: 0;font-size: 16px}.containers .dynamic{width: 100%;position: relative;margin-top: -50px;max-width: 1100px}.containers .dynamic .list{width: 100%}.containers .dynamic .list ul{width: 100%;margin: 0}.containers .dynamic .list ul li{width: 100%;padding: 25px 0;border-bottom: 1px solid #dcdcdc}.containers .dynamic .list ul li .imgs{width: 220px;height: 126px}.containers .dynamic .list ul li .imgs img{width: 100%;height: 100%}.containers .dynamic .list ul li .text{width: calc(100% - 220px);height: 126px;padding-right: 46px}.containers .dynamic .list ul li .text .tits{width: 100%;line-height: 38px;font-size: 26px;color: #252525;min-height: 96px;padding: 10px 0}.containers .dynamic .list ul li .text .tits a{color: #252525;text-decoration: none}.containers .dynamic .list ul li .text .more{line-height: 30px;font-size: 20px;color: #6e6e6e}.containers .paging{width: 100%;float: left;padding: 100px 0}.containers .paging ul{width: 100%;margin: 0}.containers .paging ul li{line-height: 48px;width: 48px;text-align: center;font-size: 18px;font-weight: bold;color: #2c2f86}.head-wap{width: 100%;height: 60px;background-color: rgba(0, 0, 0, 0.8);position: fixed;left: 0;top: 0;z-index: 100;padding: 0 15px}.head-wap .logo{height: 60px;display: flex;float: left;justify-content: center;align-items: center}.head-wap .logo img{max-height: 60%}.head-wap .menu{width: 60px;height: 60px;position: relative;display: flex;justify-content: center;align-items: center;right: -15px}.head-wap .menu i{display: inline-block;width: 30px;height: 2px;background-color: #fff;position: relative}.head-wap .menu i:after{content: "";position: absolute;left: 0;top: -10px;transition: 0.5s;width: 100%;height: 2px;background-color: #fff}.head-wap .menu i:before{content: "";position: absolute;left: 0;transition: 0.5s;bottom: -10px;width: 100%;height: 2px;background-color: #fff}.head-wap .menu.acti i{background: none}.head-wap .menu.acti i:after{transform: rotate(45deg);left: 0;top: 0}.head-wap .menu.acti i:before{transform: rotate(-45deg);left: 0;top: 0}.alerts{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);position: fixed;left: 0;top: 0;display: none;z-index: 99}.alerts .cont{width: 100%;padding-top: 60px;display: none}.alerts .cont .menu{width: 100%;min-height: 100px;background-color: rgba(0, 0, 0, 0.45);float: left;padding: 20px 20px}.alerts .cont .menu .list{width: 100%}.alerts .cont .menu .list ul{width: 100%}.alerts .cont .menu .list ul li{width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.5)}.alerts .cont .menu .list ul li:last-child{border: none}.alerts .cont .menu .list ul li h4{width: 100%;line-height: 30px;margin: 0;font-size: 14px;font-family: arial;position: relative;padding: 10px 0}.alerts .cont .menu .list ul li h4 a{color: rgba(255, 255, 255, 0.8);text-decoration: none}.alerts .cont .menu .list ul li .slide{width: 100%;display: none}.alerts .cont .menu .list ul li .slide p{line-height: 24px;font-size: 13px;padding-left: 20px}.alerts .cont .menu .list ul li .slide p a{color: rgba(255, 255, 255, 0.8);text-decoration: none}.alerts .cont .menu .list ul li.btns h4:after{content: "";position: absolute;right: 10px;top: 50%;margin-top: -6px;transition: 0.5s;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid rgba(255, 255, 255, 0.8)}.alerts .cont .menu .list ul li.acti h4:after{transform: rotate(90deg)}.alerts .cont .search{width: 100%;height: 60px;float: left;padding: 10px 20px}.alerts .cont .search .input{width: 100%;height: 100%;border-radius: 20px;background-color: #2b2f8f;padding: 0 20px}.alerts .cont .search .input input{width: 40px;float: left;border: none;background: none;height: 40px;font-size: 16px;background: url("../img/76d95c_20x20.png") center no-repeat;color: #fff}.alerts .cont .search .input input[type='text']{width: calc(100% - 40px);background: none;height: 40px}.alerts .cont .search .input input::-webkit-input-placeholder{color: rgba(255, 255, 255, 0.8)}@media screen and (max-width: 1300px){.head .logo img{max-width: 300px}}@media screen and (max-width: 1140px){.head .func .search .inputs{width: 150px}.head .func .nav ul li{margin: 0 5px}.head .func .nav ul li h4{padding: 0 4px}.head .func .search .language{width: 48px}}@media screen and (max-width: 997px){.main .pages .section .news .list ul li{padding: 0 30px}.main .pages .section .news .list ul li .tits h2{font-size: 32px;line-height: 40px}.main .pages .section .news .list ul li .text{font-size: 16px;line-height: 24px}.main .pages .section .news .list .swiper-pagination{left: 30px}.footer{text-align: center;line-height: 30px;padding: 10px 0;height: auto}.main .pages .section .types .list .item{width: calc(100% + 30px);position: relative;left: -15px}.main .pages .section .types .list .item .imgs{height: 90px}.main .pages .section .types .list .item .imgs .box{width: 68px;height: 68px}.main .pages .section .types .list .item .imgs .box i.ico1{width: 30px;height: 30px;background-size: 100% auto}.main .pages .section .types .list .item .imgs .box i.ico2{width: 30px;height: 30px;background-size: 100% auto}.main .pages .section .types .list .item .imgs .box i.ico3{width: 30px;height: 30px;background-size: 100% auto}.main .pages .section .types .list .item .text{font-size: 16px;line-height: 24px}.main .pages .section .types .list .item:hover .imgs .box{width: 68px;height: 68px}.main .pages .section .types .list .item:hover .imgs .box i.ico1{width: 30px;height: 30px;background-size: 100% auto}.main .pages .section .types .list .item:hover .imgs .box i.ico2{width: 30px;height: 30px;background-size: 100% auto}.main .pages .section .types .list .item:hover .imgs .box i.ico3{width: 30px;height: 30px;background-size: 100% auto}.main .pages .section:first-child{background: url("../img/ccd812_751x960.jpg") center no-repeat;background-size: 100% 100% !important}.banner .text{padding: 0 20px;padding-bottom: 40px}.banner .text .tits{font-size: 36px;line-height: 40px}.containers .dynamic .list ul li{padding: 20px}.containers .dynamic .list ul li .text{width: 100%;padding-right: 0}.containers .dynamic .list ul li .text .tits{font-size: 18px;line-height: 26px}.containers .dynamic .list ul li .imgs{width: 100%;padding: 5px 0;height: 180px}.containers .paging{padding: 40px 0}.containers .paging ul{display: flex;justify-content: center}.containers .paging ul li{width: 30px;height: 30px;line-height: 30px;font-size: 16px}.containers .content .article .tits{font-size: 20px;line-height: 30px}.containers .content .article .text{padding: 20px 0}.containers .content .article .text p{font-size: 14px;line-height: 26px}.containers{padding-top: 50px}.containers .content .teachers ul li .imgs{width: 40%;height: 180px}.containers .content .teachers ul li .text{height: 180px;padding-left: 10px;width: 60%}.containers .content .teachers ul li .text .tits{line-height: 40px;font-size: 18px;height: 40px}.containers .content .teachers ul li .text .labels{min-height: 90px}.containers .content .teachers ul li .text .labels p{font-size: 13px;line-height: 18px}.containers .sidebar{padding-bottom: 20px}.containers .content .teachers ul li{padding: 15px}.headNull{height: 60px}.banner{background: url("../img/85b892_920x371.jpg") center no-repeat;background-size: 100% auto;height: 165px}.banner .text{height: 165px;padding-bottom: 10px}}
