/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:15px;font-family:'Microsoft YaHei'; color:#363737;}
a{color:#363737;}
a:hover{ color:#f60; text-decoration:none;cursor: pointer;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;box-sizing: border-box;padding: 0 20px;}


.indexTop{width: 100%;background: #eee;}
.indexTop .Warp{display: flex;justify-content: space-between;align-items: center;height: 31px;}

.headLeftBg{position: fixed;z-index: 9999;left: 0;top: 0;height: 100%;pointer-events: auto;background-color: #fff;width: 180px;transition:left ease 0.5s;}
.headLeftBg.headLeftClose{left: -100%;}
.headLeft{padding-top: 130px;height: 100%;background-color: hsla(0,0%,100%,.95);transition: padding-top .2s linear;box-shadow: inset -2px 0 3px rgb(0 0 0 / 15%);}
.menuTab{width: 120px;height: 70px;background: #e1e1e1;border-radius: 0 40px 40px 0;}


.header {position: fixed;top: 0;left: 0;width: 100%;z-index: 600;transition: top .5s linear;z-index: 99999;}
.header:before{position: absolute;z-index: 600;bottom: 0;left: 0;top: -36px; width: 180px; background: #fff;transition: width .5s ease;box-shadow: inset -2px 2px 4px 0 rgb(0 0 0 / 15%);content: '';z-index: -1;}
.headTop{width: calc(100% - 180px);height: 35px;background: #363737;line-height: 35px;text-align: right;position: relative;z-index: -1;margin-left: auto;}
.headBg {position: relative;height: 70px;transition: padding-left .5s ease;width: 100%;box-sizing: border-box;display: flex;}
.menuBg {position: relative;width: 180px;background: #fff;transition: width .5s ease;color: #363737;font-size: 14px;}
.menuBg .menuBtn{width: 120px;height: 70px;background: #e1e1e1;border-radius: 0 40px 40px 0;}
.menuBg .icon{width: 30px;height: 40px;position: relative;margin: 0px auto;top: 8px;}
.menuBg span{display:block;background:#0c8573;width:30px;height:2px;position:absolute;left:0px;transition:all ease 0.35s;}
.menuBg span:nth-of-type(1){top:16px;transform:rotate(45deg)}
.menuBg span:nth-of-type(2){width:0}
.menuBg span:nth-of-type(3){top:16px;transform:rotate(-45deg)}
.menuBgclose span:nth-of-type(1){top:8px;transform:rotate(0deg)}
.menuBgclose span:nth-of-type(2){top:16px;width: 30px;}
.menuBgclose span:nth-of-type(3){top:24px;transform:rotate(0deg)}

.menuBg .tit{text-align: center;}

.headInner {position: relative;margin-left: -35px;padding: 0 35px;width: 100%;height: 100%;background-color: #0c8573;border-radius: 70px 0 0 70px;-ms-transform: translateX(0);transform: translateX(0);transition: transform .5s ease;box-shadow: 0 2px 2px rgb(0 0 0 / 15%);display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;}
.headInner .logo{height: 46px;}
.headInner .logo img{max-height: 45px;width: auto;}

.search{width: 420px;height: 42px;background: #fff;border-radius: 30px;overflow: hidden;position: relative;}
.search input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0 50px 0 10px;box-sizing: border-box;outline: none;}
.search button{position: absolute;top: 0;right: 0;width: 50px;height: 100%;text-align: center;color: #333333;font-size: 16px;background: none;border: none;}


/*menu*/
.menu{}
.menu ul li{position:relative;line-height: 43px;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:43px; box-shadow:2px 2px 5px rgba(0,0,0,0.2);padding:10px 0;display:none;z-index: 9;}
.menu ul li dl dd{ line-height:30px;}
.menu ul li dl dd a{ font-size:14px; color:#363737;display:block;}
.menu ul li dl dd a:hover{color:#000;}
.menu a{ font-size:14px;color:#363737;display:block;text-align:left;padding: 0 20px;box-sizing: border-box;}
.menu a:hover{color:#000;font-weight: bold;}
a.menu_hover{color:#000;font-weight: bold;}



/*swiper*/
.swiper {width: 100%;height: 100%;}
.swiper-slide {background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img { display: block;width: 100%;height: 100%;object-fit: cover;}

/*banner*/
.banner{width: 100%;}
.bannerSwiper .swiper-pagination-bullet{opacity: 1;box-shadow:2px 2px 10px rgba(0,0,0,0.5);background: #fff;transition: width 0.3s ease-in-out;border-radius: 20px;}
.bannerSwiper .swiper-pagination-bullet-active{background: #00b0ec;width:20px;border-radius: 20px;box-shadow:2px 2px 10px rgba(255,255,255,0.2);}

/*common*/
.iComTitle{}


.iImgShowBg{width: 100%;overflow: hidden;}
.iImgShowBg .Warp{padding-left: 180px;box-sizing: border-box;transition: all .5s ease;width: 100%;position: relative;}
.iImgShowBg .line{width: calc(100% - 180px);height: 50px;background: #e1e1e1;position: absolute;top: 150px;right: 0;z-index: 9;}
.iImgShow{width: 100%;position: relative;background: #e1e1e1;overflow: hidden;display: flex;justify-content: space-between;align-items: center;padding-top: 110px;min-height: 400px;}
.iImgLeft{width: 65%;display: flex;justify-content: flex-end;}
.iImgLeft .desc{color: #363737;width: 80%;padding: 0 5%;}
.iImgLeft .desc .title{font-size: 36px;}
.iImgLeft .desc .text{font-size: 15px;margin-top: 20px;}
.iImgRight{width: 35%;position: relative;}
.iImgRight .imgBg{width: 100%;position: relative;overflow: hidden;}
.iImgRight .imgBg:before{position: absolute;bottom: 0;left: 0;width: 0; height: 0;border-style: solid; border-width: 1400px 800px 0 0; border-color: #e1e1e1 transparent transparent;content: "";}
.iImgRight .imgBg img{width: 100%;height: 400px;object-fit: cover;}

.iImgShowa .line{display: none;}
.iImgShowa .iImgShow{background: #363737;padding: 60px 0;}
.iImgShowa .iImgLeft{width: 50%;}
.iImgShowa .iImgLeft .desc{color: #fff;width: 60%;padding: 0 5%;}

.iImgShowa .iImgRight{width: 50%;}
.iImgShowa .iImgRight .imgBg:before{border-width: 1400px 600px 0 0;border-color: #363737 transparent transparent;}
.iImgShowa .iImgRight .imgBg img{width: 100%;height: auto;object-fit: cover;}



/*11111111111*/
.index1{width: 100%;background: #f5f5f5;font-size: 15px;color: #363737;padding: 40px 0;}
.i1List1{width: 100%;background: #fff;display: flex;justify-content: space-between;margin: 40px 0;}
.i1List1 .left{width: 66.6%;}
.i1List1 .right{width: 33.3%;}
.i1List1Desc{width: 100%;padding: 45px 25px;box-sizing: border-box;}

.index1 .title{font-size: 24px;padding: 20px 0;}
.index1 .text ul{margin-top: 30px;overflow: hidden;padding-bottom: 20px;display: flex;flex-wrap: wrap;}
.index1 .text ul li{width: 48%;margin: 1%;}
.index1 .imgShow{width: 100%;position: relative;overflow: hidden;}
.index1 .imgShow img{width: 100%;}
.index1 .imgShow:before {display: block;position: absolute;top: 0;left: 0;width: 0;height: 0;border-style: solid;border-width: 765px 0 0 190px;border-color: #fff transparent transparent;content: "";-ms-transform: rotate(180deg);transform: rotate(180deg);}

.i1List2{width: 100%;display: flex;justify-content: space-between;padding: 40px 0;}
.i1List2 .item{width: 49%;}
.i1List2 .part{width: 100%;background: #fff;display: flex;flex-wrap: wrap;height: 100%;}
.i1List2 .part .desc{padding: 20px 10px;box-sizing: border-box;}
.i1List2 .item .part .imgShow:before{display: block;position: absolute;top: 0;left: 0;width: 0; height: 0;border-style: solid;border-color: #fff transparent transparent;content: "";border-width: 100px 780px 0 0;}
.i1List2 .item:first-child .part .imgShow:before{border-width: 100px 780px 0 0;border-color: transparent #fff transparent;}
.i1List2 .item:last-child .part .imgShow:before{border-width: 100px 780px 0 0;transform: rotateX(180deg);bottom: 0;top: auto;}
.i1List2 .item:last-child .part .imgShow{order: 0;}
.i1List2 .item:last-child .part .desc{order: 1;padding-top: 0;}
.i1List2 .item:last-child .part .title{padding-top: 0;}

.i1List3{width: 100%;}
.i1List3 .list{margin-top: 20px;}
.i1List3 .list ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.i1List3 .list ul li{width: 31%;}
.i1List3 .list .img{width: 100%;overflow: hidden;}
.i1List3 .list .img img{width: 100%;}

.index2{width: 100%;padding: 40px 0;background: #333333;color: #fff;}
.index2 .t1{font-size: 24px;margin-bottom: 20px;text-align: center;font-weight: normal;}
.index2 .t2{font-size: 18px;margin-bottom: 40px;margin-top: 20px;text-align: center;}
.i2List{width: 100%;}
.i2List ul{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 20px;}
.i2List ul li{width: 20%;}
.i2List .part{display: block;width: 100%;text-align: center;}
.i2List .part .img{text-align: center;}
.i2List .part .img img{width: 54px;}
.i2List .part .text{font-size: 15px;padding-top: 10px;}
.i2List2 ul li{width: 50%;}
.i2List2 .part .img img{width: 80px;}

.index3{width: 100%;background: #fff;padding: 70px 0;font-size: 15px;color: #363737;}
.index3 .wapper{width: 980px;}
.index3 .title{font-size: 24px;color: #363737;}
.index3 .left{width: 50%;}
.index3 .right{width: 50%;}
.index3 .desc{width: 100%;padding: 40px 20px;box-sizing: border-box;}
.index3 .text{margin-top: 20px;}
.index3 .imgShow{width: 100%;position: relative;overflow: hidden;border-radius: 0 200px 200px 0;}
.index3 .imgShow img{width: 100%;height: 280px;object-fit: cover;}
.i3List1{width: 100%;background: #fff;display: flex;justify-content: space-between;align-items: center;}

.i3List2{width: 100%;padding: 20px 0;}
.i3List2 .list{width: 100%;margin-top: 20px;}
.i3List2 .list ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.i3List2 .list ul li{width: 31.3%;}
.i3List2 .list .part{display: block;width: 100%;background: #e1e1e1;}
.i3List2 .list .part .img{width: 100%;font-size: 0;overflow: hidden;}
.i3List2 .list .part .img img{width: 100%;}
.i3List2 .list .part .desc{padding: 20px 15px;box-sizing: border-box;}
.i3List2 .list .part .text{margin-top: 0;font-size: 18px;}

.i3List3{width: 100%;background: #fff;display: flex;justify-content: space-between;align-items: center;padding: 40px 0;}

.i3List4{width: 100%;}

.footer{width: 100%;padding: 45px 0;background-image: linear-gradient(110deg,#363737 53%,#e1e1e1 0);padding-left: 180px;box-sizing: border-box;}
.footer .Warp{display: flex;justify-content: space-between;align-items: center;}
.footer .left{width: 50%;padding: 0 8%;box-sizing: border-box;}
.footer .right{width: 50%;padding: 0 8%;box-sizing: border-box;}
.footer .title{color: #fff;font-size: 20px;}
.footer .Flink{margin: 20px 0;display: flex;}
.footer .Flink li{margin: 0 5px;width: 34px;}
.footer .Flink a{display: block;width: 34px;height: 34px;border-radius: 50%;}
.footer .Flink a img{width: 100%;}
.footer .text{color: #fff;}
.fMenu ul{display: flex;flex-wrap: wrap;justify-content: center;}
.fMenu ul li{width: 40%;margin: 5px 0;}
.fMenu a{color: #363737;font-size: 14px;font-weight: bold;}

.iComTitle{color: #363737;font-size: 24px;text-align: center;margin-bottom: 20px;}

.mainContent{width: 100%;padding: 45px 0;}
.mainContent .wapper{width: 980px;}

.mainWarp{width: 100%;}
.mainWarp .desc{font-size: 15px;}
.mainWarp .tit{color: #363737;font-size: 24px;}



.mainList1{width: 100%;padding: 45px 0;}
.mainList1 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.mainList1 ul li{width: 48%;}
.mainList1 .part{width: 100%;display: block;}
.mainList1 .part img{width: 100%;}
.mainList1 .part .title{font-size: 18px;color: #363737;padding: 20px 0;font-weight: bold;}
.mainList1 .part .text{font-size: 15px;color: #363737;}
.mainList1 .part .text p{padding: 0;}

.mainList2{width: 100%;padding: 45px 0;}
.mainList2 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.mainList2 ul li{width: 31%;}
.mainList2 .part{width: 100%;text-align: center;display: block;}
.mainList2 .part .img{width: 100%;overflow: hidden;}
.mainList2 .part img{width: 230px;height: 230px;border-radius: 50%;}
.mainList2 .part .title{font-size: 18px;color: #363737;padding: 20px 0;font-weight: bold;}
.mainList2 .part .text{font-size: 15px;color: #363737;}
.mainList2 .part .text p{padding: 0;}

.mainList3{width: 100%;}
.mainList3 ul{display: flex;flex-wrap: wrap;}
.mainList3 ul li{width: 31%;margin: 1%;}
.mainList3 ul li{width: 31%;}
.mainList3 .part{width: 100%;background: #e1e1e1;display: block;}
.mainList3 .part .img{width: 100%;overflow: hidden;}
.mainList3 .part img{width: 100%;}
.mainList3 .part .desc{padding: 0 10px;box-sizing: border-box;}
.mainList3 .part .title{font-size: 18px;color: #363737;padding: 20px 0;font-weight: bold;}
.mainList3 .part .text{font-size: 15px;color: #363737;}
.mainList3 .part .text p{padding: 0;}


.mainList4{width: 100%;}
.mainList4 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.mainList4 ul li{width: 31%;}
.mainList4 .part{width: 100%;display: block;}
.mainList4 .part .title{font-size: 18px;color: #363737;padding: 10px 0;font-weight: bold;}
.mainList4 .part .text{font-size: 15px;color: #363737;}
.mainList4 .part .text p{padding: 0;}

.mainList5{width: 100%;}
.mainList5 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.mainList5 ul li{width: 48%;}
.mainList5 .part{width: 100%;display: block;}
.mainList5 .part .title{font-size: 18px;color: #363737;padding: 10px 0;font-weight: bold;}
.mainList5 .part .text{font-size: 15px;color: #363737;}
.mainList5 .part .text p{padding: 0;}

.mainList6{width: 100%;}
.mainList6 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.mainList6 ul li{width: 31.3%;}
.mainList6 .part {width: 100%;background: #363737;display: block;}
.mainList6 .part .img{width: 100%;overflow: hidden;position: relative;}
.mainList6 .part .img:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: '';background: #363737;opacity: 0.0;}
.mainList6 .part img{width: 100%;}
.mainList6 .part .desc{padding: 20px 10px;box-sizing: border-box;}
.mainList6 .part .title{font-size: 18px;color: #fff;padding: 10px 0;font-weight: bold;height: 80px;}
.mainList6 .part .text{font-size: 15px;color: #fff;font-weight: bold;}
.mainList6 .part .text p{padding: 0;}
.mainList6 .part .time{color: #FFFFFF;font-size: 15px;font-weight: 300;}
.mainList6 .part:hover .img:before{opacity: 0.3;}


/*课程*/
.course1{width: 100%;background: #F5F5F5;padding: 40px 0;}
.course1List{width: 100%;}
.course1List ul{display: flex;justify-content: center;flex-wrap: wrap;}
.course1List ul li{width: 14%;}
.course1List .part{display: block;width: 100%;text-align: center;}
.course1List .part .img{width: 100%;overflow: hidden;}
.course1List .part .img img{width: 54px;}
.course1List .part .text{font-size: 15px;margin-top: 10px;}



.course3{width: 100%;}
.course3 .line{width: 100%;height: 80px;margin-top: 80px;background: #f5f5f5;}
.course3 .iComTitle{text-align: left;}
.course3List{width: 100%;padding: 45px 0;background: #ffd923;}
.course3List .list{width: 100%;margin-top: 20px;}
.course3List .list ul{display: flex;flex-wrap: wrap;}
.course3List .list ul li{width: 30%;margin: 1%;}
.course3List .list .icon{display: inline-block;width: 22px;height: 22px;background: #0c8573;border-radius: 50%;text-align: center;line-height: 22px;color: #fff;font-size: 14px;}


.life2{width: 100%;background: #f5f5f5;padding: 45px 0;margin-bottom: 150px;min-height: 100px;}
.life2 .wapper{width: 980px;}
.life2 .life2Desc{padding-left: 180px;position: relative;}
.life2 .time{position: absolute;top: -45px;left: 0;background: #007d9b;color: #fff;padding: 20px 13px 50px;text-align: center;width: 80px;border-radius: 0 0 200px 200px;box-sizing: border-box;}
.life2 .time .icon{text-align: center;}
.life2 .time .icon img{width: 40px;}
.life2 .time .tit{color: #fff;font-size: 24px;}
.life2Desc .iComTitle{text-align: left;}

.life3{width: 100%;margin: 80px 0;background: #FFD923;padding: 60px 0;}
.life3 .wapper{width: 980px;}
.life3List{display: flex;flex-wrap: wrap;justify-content: space-between;}
.life3List .left{width: 50%;}
.life3List .right{width: 50%;}
.life3List .iComTitle{text-align: left;}

.lifeLine{width: 100%;height: 120px;background:#f5f5f5;}

/*alumni*/
.alumni1{width: 100%;margin: 45px 0;padding: 40px 0;background: #F5F5F5;color: #363737;}
.alumni1 .wapper{width: 980px;}
.alumni1 .iComTitle{text-align: left;}
.alumni1 .txt{font-size: 15px;}
.alumni1 .more a{background: #0c8573;color: #fff;padding: 15px 50px;text-align: center;text-transform: uppercase;font-size: 14px;border-radius: 50px;display: inline-block;margin-top: 20px;}
.alumni1 .more a:hover{background: #095c4f;}

/*research*/
.researchImg{width: 100%;overflow: hidden;}
.researchImg img{width: 100%;}

.research1{width: 100%;margin: 45px 0;}
.research1 .wapper{width: 980px;}

.research2{width: 100%;margin: 45px 0;background: #F5F5F5;}
.research2 .iComTitle{text-align: left;}
.res2List{width: 100%;display: flex;justify-content: space-between;}
.res2List .left{width: 50%;}
.res2List .right{width: 50%;}
.res2Desc{width: 100%;padding: 45px 25px;box-sizing: border-box;}
.res2List .imgShow{width: 100%;position: relative;overflow: hidden;}
.res2List .imgShow img{width: 100%;}
.res2List .imgShow:before {display: block;position: absolute;top: 0;left: 0;width: 0;height: 0;border-style: solid;border-width: 400px 180px 0 0;border-color: #f5f5f5 transparent transparent;content: "";}

.research3{width: 100%;padding: 45px 0;}
.research3 .wapper{width: 980px;}

.lineFFD923{width: 100%;height: 90px;background: #FFD923;}

/*about*/
.about{width: 100%;margin: 45px 0;}
.about .Warp{display: flex;justify-content: space-between;}
.about .left{width: 50%;}
.about .right{width: 50%;}
.aboutTag{width: 100%;height: 230px;display: flex;justify-content: flex-end;align-items: center;padding: 0 120px;box-sizing: border-box;background: #007D9B;border-radius: 0 300px 300px 0;color: #fff;}

.about .right .desc{width: 50%;font-size: 15px;color: #363737;padding-left: 3%;margin-top: 40px;}
.about .right .desc ul li{display: flex;flex-wrap: wrap;padding: 10px 0;margin-bottom: 10px;}
.about .right .desc ul li:first-child{border: none;}
.about .right .desc .time{width: 40px;font-weight: bold;}
.about .right .desc .txt{flex: 1;}

/*help-hub*/
.helpUs{width: 100%;background: #F5F5F5;padding: 45px 0;}
.helpUs .wapper{padding: 0 40px;box-sizing: border-box;}
.helpTitle{background: #fff;border-bottom: 1px solid #e1e1e1;width: 100%;}
.helpTitle .title{width: 100%;background: #fff;color: #0c8571;border-top: 5px solid #0c8571;position: relative;box-sizing: border-box;height: 60px;line-height: 60px;font-weight: bold;text-align: center;}
.helpPanel{width: 100%;}
.helpPanel ul li{margin: 20px 0;font-size: 18px;font-weight: bold;}
.helpPanel ul li a{color: #0c8573;text-decoration: underline;}
.helpPanel ul li a:hover{text-decoration: none;}
.Emailus{text-align: center;}
.Emailus a{display: block;width: 100%;background: #333333;font-size: 14px;color: #FFFFFF;font-weight: bold;line-height: 48px;border-radius: 60px;}
.Emailus a:hover{opacity: 0.5;}
.Emailus .tip{font-size: 15px;padding-top: 5px;}


/*news*/
.news{width: 100%;padding: 45px 0;background: #F5F5F5;}
.newList{width: 100%;padding: 20px;box-sizing: border-box;background: #fff;}
.newList ul li{padding: 20px 0;border-bottom: 1px solid #eee;}
.newList .part{display: block;width: 100%;display: flex;flex-wrap: wrap;}
.newList .part .img{display: block;width: 30%;margin-right: 3%;overflow: hidden;}
.newList .part .img img{width: 100%;}
.newList .part .desc{flex: 1;}
.newList .part .title{display: block;font-size: 18px;color: #363737;margin: 10px 0;font-weight: bold;}
.newList .part .title:hover{color: #0C8573;}
.newList .part .txt{font-size: 15px;margin: 15px 0;}
.newList .part .time{font-size: 14px;color: #666;}

.inside{width: 100%;padding: 45px 0;background: #F5F5F5;}
.insideList{background: #fff;padding: 20px;box-sizing: border-box;}

/*search*/
.searchHead{width: 100%;}
.searchHead .Warp{width: 980px;margin: 0 auto;}
.searchHead .top{height: 33px;line-height: 33px;text-align: right;background: #046d80;}
.searchHead .top a{color: #FFFFFF;font-size: 12px;}

.searchTitle{width: 100%;height: 80px;box-shadow: 0 2px 2px rgb(0 0 0 / 15%);background: #047c91;}
.searchTitle .title{color: #FFFFFF;font-size: 42px;line-height: 80px;}

.pageNav{width: 100%;color: #222;font-size: 14px;margin-top: 20px;}
.pageNav ul li{display: inline-block;vertical-align: middle;position: relative;padding: 0 10px 0 5px;}
.pageNav ul li:after{position: absolute;top: 0;right: 0;font-size: 12px;color: #222;content: '/';}
.pageNav ul li:last-child:after{display: none;}
.pageNav a{color: #222;font-size: 14px;}



.pageSearch{width: 100%;margin-bottom: 100px;}
.pageSearch .Warp{width: 980px;margin: 0 auto;}
.searchDesc{color: #222222;font-size: 14px;padding: 10px 0;}
.searchDesc p{font-size: 14px;}
.searchDesc a{color: #058095;}
.searchDesc a:hover{color: #222;background: #f0ffff;}
.pageSePanel{width: 100%;font-size: 14px;color: #222222;margin: 10px 0;}
.pageSePanel h2{font-size: 21px;color: #333333;margin-bottom: 10px;}
.Sform{width: 100%;margin: 10px 0;border-bottom: 1px solid #058095;}
.Sform ul li{width: 100%;height: 50px;border-top: 1px solid #ddd;display: flex;background: #f9f9f9;justify-content: space-between;align-items: center;padding: 0 160px;box-sizing: border-box;}
.Sform ul li:nth-child(even){background: #fff;}
.Sform ul li .tit{width: 60%;color: #333333;}
.Sform ul li .input{width: 40%;}
.Sform input{box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);transition: border linear .2s,box-shadow linear .2s;}
.Sform input:focus{border-color: rgba(82,168,236,.8);box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(82 168 236 / 60%);outline: 0;outline: dotted thin\9;}
.formControl{display: inline-block; width: 210px; height: 18px;padding: 4px;font-size: 14px;line-height: 18px;color: #555;border: 1px solid #ccc;border-radius: 3px;}
.Sform .submit{display: flex;padding: 20px 10px;box-sizing: border-box;display: flex;}
.Sform .submit .tit{width: 60%;}
.Sform .submit .input{flex: 1;}
.Sform .submit button{line-height: 20px;}

.searchTip{width: 100%;padding: 20px 0;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}
.searchTip a{font-size: 14px;color: #f00;font-weight: bold;}
.searchTip a:hover{text-decoration: underline;}

.result{width: 100%;margin-bottom: 100px;}
.result .Warp{width: 980px;margin: 0 auto;}

.resultPanel{width: 100%;background: url(../images/777.jpg);box-shadow: 2px 2px 5px rgb(0 0 0 / 10%);border-radius: 5px;padding: 10px;box-sizing: border-box;margin: 10px 0;}
.resultPanel .img img{width: 100%;}

.resForm{width: 700px;margin: 0 auto;position: relative;}
.resTitle{width: 100%;text-align: center;color: #333;font-size: 18px;font-weight: bold;margin: 20px 0;}
.resTxt{width: 100%;text-align: left;color: #000;font-size: 14px;margin: 10px 0; text-align: justify;font-weight:bold}
.resForm .table{display: flex;}
.resForm .biao{width: calc(100% - 120px);}
.resForm .biao .tit{color: #333;font-size: 16px;font-weight: bold;margin-right: 40px;width: 360px;}
.resForm .biao .txt{color: #333;font-size: 15px;flex: 1;}
.resForm .biao  ul li{display: flex;padding: 3px 0;}
.resForm .biao .title{color: #333;font-size: 14px;width: 100%;text-align: center;}

.resForm .people{width: 120px;font-size: 0;overflow: hidden;}
.resForm .people img{width: 100%;height: 150px;object-fit: cover;}


.mt100px{margin-top: 100px;}
.textLeft{text-align: left !important;}
.otherPTitle{font-size: 24px;color: #363737;text-align: center;}



.otherNav{width: 100%;background: #e1e1e1;padding: 15px 0;}
.otherNav ul{display: flex;flex-wrap: wrap;}
.otherNav ul li{width: auto;display: inline-block;position: relative;margin: 0 5px;}
.otherNav ul li:after{position: absolute;right: 0;content: ">";top: 0;}
.otherNav ul li:last-child:after{opacity: 0;}
.otherNav a{color: #000;font-size: 14px;text-decoration: underline;display: block;padding-right: 15px;}
.otherNav ul li.on a{text-decoration: none;opacity: 0.8;}


.otherP1{width: 100%;background: #363737;padding: 45px 0;}
.otherP1 .Warp{width: 50%;color: #fff;}
.otherP1 .title{font-size: 36px;font-weight: 500;margin-bottom: 15px;}
.otherP1 .tit2{font-size: 14px;font-weight: bold;margin-bottom: 15px;}
.otherP1 .text{color: #e1e1e1;font-size: 15px;-webkit-text-size-adjust: none;}
.otherP1 .more{margin-top: 20px;}
.otherP1 .more a{display: inline-block;margin-right: 20px;background: #0c8573;border-radius: 30px;padding: 13px 35px;color: #fff;font-weight: bold;font-size: 14px;}
.otherP1 .more a:hover{background: #095c4f;}

.otherP2{width: 100%;padding: 80px 0;}
.otherP2 .wapper{max-width: 900px;margin: 0 auto;}
.otherP2Txt{width: 100%;}
.otherP2Txt .desc{font-size: 15px;color: #363737;-webkit-text-size-adjust: none;}
.otherP2List{width: 100%;padding: 80px 0;}
.otherP2List dl{margin-top: 80px;display: flex;flex-wrap: wrap;}
.otherP2List dl dt{display: inline-block;font-size: 20px;color: #363737;}
.otherP2List dl dd{display: inline-block;margin: 5px 010px;}
.otherP2List dl dd a{display: block;padding: 10px 20px;border: 1px solid #e1e1e1;border-radius: 20px;color: #007d9b; font-size: 14px;background: #fff;}
.otherP2List dl dd.on a{color: #fff;background: #058095;}
.otherP2List dl dd a:hover{color: #fff;background: #058095;}


.otherP3{width: 100%;padding: 40px 0;background: #f5f5f5;}
.otherP3List{width: 100%;-webkit-text-size-adjust: none;}
.otherP3List dl{text-align: center;}
.otherP3List dl dt .title{font-size: 18px;color: #363737;font-weight: bold;margin: 20px 0;display: block;}
.otherP3List dl dd{line-height: 25px;}
.otherP3List dl dd a{color: #0C8571;font-size: 15px;font-weight: bold;text-decoration: underline;}
.otherP3List dl dd a:hover{color: #363737;}
.aboutTag .title{font-size: 28px;}
.readMore{font-size: 15px;color: #0C8571;font-weight: bold;text-decoration: underline;}
.readMore:hover{text-decoration: none;color: #0C8571;}
.readMore i{display: inline-block;padding: 5px 10px;color: #fff;background: #0C8573;border-radius: 50%;margin-right: 10px;}

.otherP4{padding: 80px 0;}
.otherP4 .wapper{max-width: 980px;}
.otherP4Warp{display: flex;justify-content: space-between;align-items: center;}
.otherP4Warp .img{width: 50%;padding: 0 10px;box-sizing: border-box;}
.otherP4Warp .img .icon{display: block;width: 60px;height: 60px;background: #0C8571;border-radius: 50%;margin: 0 auto;display: flex;justify-content: center;align-items: center;color: #fff;font-size: 40px;text-align: center;}
.otherP4Warp .desc{width: 50%;padding: 0 10px;box-sizing: border-box;}
.otherP4Warp .desc .info{font-size: 15px;color: #363737;margin: 20px 0;}
.otherP4Desc{width: 100%;margin-top: 80px;font-size: 12px;}

.otherP5{width: 100%;padding: 40px 0;background: #F5F5F5;}
.otherP5 .wapper{max-width: 980px;}
.otherP5 ul{margin-top: 40px;display: flex;flex-wrap: wrap;}
.otherP5 ul li{width: 25%;padding: 10px;box-sizing: border-box;}
.otherP5 .part{display: block;width: 100%;}
.otherP5 .part .img{width: 100%;font-size: 0px;overflow: hidden;}
.otherP5 .part .img img{width: 100%;}
.otherP5 .part .title{font-size: 15px;color: #0C8571;font-weight: bold;text-decoration: underline;margin-top: 15px;}
.otherP5 .part:hover .title{text-decoration: none;}







@media only screen and (max-width: 1480px) {
.wapper{width: 1024px;}
.iImgShowBg .line{width: calc(100% - 160px);height: 35px;}
.iImgLeft{width: 55%;}
.iImgLeft .desc{padding: 0 2%;width: 96%;}
.iImgRight{width: 45%;}

.iImgShowa .iImgLeft .desc{width:80%;}
.i1List1Desc{padding: 25px;}
.index1 .text ul{padding-bottom: 0;margin-top: 20px;}
.footer .left{padding: 0 3%;padding-right: 10%;}
.aboutTag{height: 200px;padding-right: 100px;}
.about .right .desc{margin-top: 0;width: 75%;}


}

@media only screen and (max-width: 1200px) {
body{ font-size:15px;}
.wapper{width: 1024px;margin: 0 auto;}
.headLeftBg{width: 160px;}
.headTop{width: calc(100% - 160px);}
.search{width: 320px;}
.iImgShowBg .Warp{padding-left: 160px;}
.iImgShowBg .line{width: calc(100% - 160px);}
.iImgShowa .iImgShow{padding-top: 110px;}
.iImgShowa .iImgLeft .desc{width: 90%;}
.footer{padding-left: 160px;}



}

@media only screen and (max-width: 1024px) {
.iImgShowBg,
.index1,
.index2,
.index3,
.footer,
.course1,
.mainContent,
.course3,
.life2,
.life3,
.lifeLine,
.alumni1,
.researchImg,
.research1,
.research2,
.research3,
.lineFFD923,
.about,
.helpUs,
.news,
.searchHead,
.pageSearch,
.result,
.inside{width: 1024px;margin: 0 auto;}
.w1024{width: 1024px !important;margin: 0 auto;}

}
