@charset "UTF-8";
/* ========== 单篇+文章页 start ========== */
.articleC {background: #FFFFFF;margin: 0 auto;width: 1200px;padding-right: 180px;position: relative;}
.articleBox {line-height: 30px;padding: 10px 0 0;color: #666666;font-size: 15px;margin-bottom: 10px;}
.articleBox img {max-width: 100%;}
/* ————— 标题 start ————— */
.articleTitle {text-align: center; clear: both;line-height: 35px;font-size: 28px;font-family: "microsoft yahei";color: #333333;position: relative;}
/* ————— 标题 end ————— */
/* ————— 发布信息 start ————— */
.articleTime {display: block;clear: both;color: #999999;font-size: 15px;line-height: 32px;padding: 10px 0 30px;overflow: hidden; text-align: center;position: relative;}
.articleTime::before {display: block;content: ""; width: 100%;left: 0;bottom: 0;position: absolute;background: linear-gradient(-45deg, transparent 0, transparent 50%, #b3b3b3 50%, transparent 51%, transparent) repeat;background-size: 4px 4px; height: 8px;margin-top: -4px;}
.articleTime span {font-size: 15px;color: #999999;vertical-align: middle;display: inline-block;}
.shareBox .sharejs_list  .sharejs_item{position:relative;z-index: 100;display: block;margin-bottom: 20px;float: unset;}
    /* ————— 发布信息 end ————— */
/* ————— 分享 start ————— */
.articleShare {position: absolute;text-align: center;right: 0;top: 50px;width: 80px;background-color: #f6f6f8; padding-top: 10px;font-size: 15px;color: #b2b2b2;border-radius: 5px;}
.articleShare .shareParent .shareItem{vertical-align: middle;display: block;margin-bottom: 20px;}
/* .shareParent .shareFont.icon-weibo {color: #FFFFFF;background: #ff763b;}
.shareParent .shareFont.icon-qzone {color: #FFFFFF;background: #FDBE3D;}
.shareParent .shareFont.icon-qq {color: #FFFFFF;background: #56b6e7;} */
/* ————— 分享 end ————— */
/* ————— 大图 start ————— */
/* 文章阅读页-内容上部大图 */
#play {width: 600px;height: 400px;position: relative;overflow: hidden;background: #fff;border: 1px solid #e9e9e9;padding: 5px;margin: 20px auto 0 auto;}
#play .change_a {width: 40%;height: 100%;position: absolute;top: 0;z-index: 1;cursor: pointer;display: block;overflow: hidden;}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {width: 24px;height: 43px;display: block;position: absolute;top: 50%;margin-top: -21px;display: none}
#play .prev_a span {background: url(../images/common/file/article_iconh.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/common/file/article_iconh.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {position: relative;z-index: 1;width: 600px;height: 400px;}
#play .img_ul li {position: relative;z-index: 1;width: 600px;height: 400px;background: #fff;margin: 0 0 5px 0;}
#play .img_ul li img {position: absolute;}
.imgMove {width: 600px;clear: both;margin: 20px auto;position: relative;}
.img_hd {margin: 0 auto;overflow: hidden;height: 60px;position: relative;}
.img_hd ul {position: absolute;z-index: 1}
.img_hd ul li {float: left;height: 47px;width: 70px;padding: 3px;margin: 0 7px;cursor: pointer;background: #fff;border: 1px solid #d4d4d4;position: relative;}
.img_hd ul li p {height: 47px;width: 70px;display: block;background: #fff;position: relative;}
.img_hd ul li i {display: block;clear: both;line-height: 20px;padding: 0 5px;background: #000;color: #fff;position: absolute;right: 3px;bottom: 3px;z-index: 9;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;font-family: Arial;font-size: 12px;font-style: normal;}
.img_hd ul li img {position: absolute;height: 47px;width: 70px;}
.img_hd ul li.on {border: 1px solid #1e5ab0;background: #1e5ab0;}
.imgMove .bottom_a {width: 20px;height: 25px;display: block;cursor: pointer;z-index: 10;float: left;top: 15px;position: absolute;z-index: 9;background: url(../images/common/file/article_iconh.png) no-repeat;}
.imgMove .prev_a {background-position: left top;left: 0;}
.imgMove .next_a {background-position: right top;right: 0;}
/* ————— 大图 end ————— */
/* ————— 文件 start ————— */
.articleHand {clear: both;font-size: 16px;padding: 10px 0px 20px 0;/* overflow: hidden; */}
.articleHand a {display: inline-block;line-height: 32px;padding: 0 20px 0px 30px;background: url(../images/common/file/file.png) no-repeat left center; color:#666;margin-bottom: 10px;}
.articleHand a.word {background: url(../images/common/file/word.png) no-repeat left 3px;color: #37a6ff !important;}
.articleHand a.ppt {background: url(../images/common/file/ppt.png) no-repeat left center;color: #ff7735 !important;}
.articleHand a.excel {background: url(../images/common/file/excel.png) no-repeat left center;color: #15bf44 !important;}
.articleHand a.pdf {background: url(../images/common/file/pdf.png) no-repeat left center;color: #1369c0 !important;}
.articleHand a.zip {background: url(../images/common/file/zip.png) no-repeat left 3px;color: #ff9779 !important;}
.articleHand a:hover{text-decoration: underline;}
/* ————— 文件 end ————— */
/* ————— 文章页码 start ————— */
.articlePage {clear: both;text-align: center;font-family: Arial;font-size: 0;}
.articlePage a {margin: 0 5px;background: #ccc;padding: 3px 12px;display: inline-block;font-size: 12px;height: 24px;line-height: 24px;}
.articlePage a:hover {color: #fff;background: #0055a2;}
.articlePage a.hover {color: #fff;background: #0055a2;}
/* ————— 文章页码 end ————— */
/* ————— 上一篇/下一篇 start ————— */
.pageUp {
	padding-top: 50px;
	border-top: 1px solid #ebebeb;
}

.pageUpCon {
	margin-right: -50px;
	overflow: hidden;
}

.pageUp .item {
	width: 40%;
	float: left;
	display: inline;
	text-align: center;
}

.pageUp .item.btn {
	width: 20%;
}

.pageUp .item a {
	display: block;
	margin-right: 50px;
	height: 60px;
	line-height: 60px;
	border-radius: 30px;
	background: #f6f6f8;
	color: #999999;
	font-size: 14px;
	transition: all .4s ease;
	-webkit-transition: all .4s ease;
}

.pageUp .item a:hover {
	background: #0055a2;
	color: #fff;
}

/* ————— 上一篇/下一篇 end ————— */
/* ————— 音频 start ————— */
.newsAudio .audiojs audio {position: absolute;left: -1px;opacity: 0;}
.newsAudio .audiojs {z-index: 99999;background: #fff;overflow: hidden;font-family: monospace;font-size: 12px;border-radius: 5px;box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);width: 400px;margin: 0 auto;border: 1px solid #e5e5e5;}
.newsAudio .audiojs .play-pause {width: 25px;height: 27px;padding: 4px 6px;margin: 0px;float: left;overflow: hidden;position: relative;}
.newsAudio .audiojs .play-pause:before {content: '';display: block;border-right: 1px solid #e5e5e5;position: absolute;right: 0;top: 0;height: 100%;transform: scaleX(0.3);}
.newsAudio .audiojs p {display: none;width: 25px;height: 27px;margin: 0px;cursor: pointer;}
.newsAudio .audiojs .play {display: block;}
.newsAudio .audiojs .scrubber {position: relative;float: left;width: 240px;background: #f5f5f5;height: 14px;margin: 10px;top: 1px;overflow: hidden;}
.newsAudio .audiojs .progress {position: absolute;top: 0px;left: 0px;height: 14px;width: 0px;background: #fbbc05;z-index: 1;}
.newsAudio .audiojs .loaded {position: absolute;top: 0px;left: 0px;height: 14px;width: 0px;background: #ffeebb;cursor: pointer;}
.newsAudio .audiojs .time {overflow: hidden;height: 35px;line-height: 36px;margin: 0px 0px 0px 6px;padding: 0px 6px 0px 12px;position: relative;color: #666;}
.newsAudio .audiojs .time:before {content: '';display: block;border-left: 1px solid #e5e5e5;position: absolute;left: 0;top: 0;height: 100%;transform: scaleX(0.3);}
.newsAudio .audiojs .time em {padding: 0px 2px 0px 0px;color: #666;font-style: normal;}
.newsAudio .audiojs .time strong {padding: 0px 0px 0px 2px;font-weight: normal;}
.newsAudio .audiojs .error-message {display: none;padding: 0px 10px;height: 35px;overflow: hidden;line-height: 36px;white-space: nowrap;color: #666;text-overflow: ellipsis;-o-text-overflow: ellipsis;-icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;}
.newsAudio .audiojs .error-message a {color: #666;text-decoration: none;padding-bottom: 1px;border-bottom: 1px solid #999;white-space: wrap;}
.newsAudio .audiojs .play {background: url(../components/audio/images/play.png) center center no-repeat;background-size: 14px;}
.newsAudio .audiojs .loading {background: url(../components/audio/images/loading.png) center center no-repeat;background-size: 14px;-webkit-animation: fa-rotating 2s infinite linear;animation: fa-rotating 2s infinite linear;}
.newsAudio .audiojs .loading:before {content: '';}
@keyframes fa-rotating {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.newsAudio .audiojs .error {background: url(../components/audio/images/error.png) center center no-repeat;background-size: 14px;}
.newsAudio .audiojs .pause {background: url(../components/audio/images/pause.png) center center no-repeat;background-size: 16px;}
.newsAudio .playing .play,
.newsAudio .playing .loading,
.newsAudio .playing .error {display: none;}
.newsAudio .playing .pause {display: block;}
.newsAudio .loading .play,
.newsAudio .loading .pause,
.newsAudio .loading .error {display: none;}
.newsAudio .loading .loading {display: block;}
.newsAudio .error .time,
.newsAudio .error .play,
.newsAudio .error .pause,
.newsAudio .error .scrubber,
.newsAudio .error .loading {display: none;}
.newsAudio .error .error {display: block;}
.newsAudio .error .play-pause p {cursor: auto;}
.newsAudio .error .error-message {display: block;}
/* ————— 音频 end ————— */
/* ————— 视频 start ————— */
.newsViewVideo{width: 600px;height: 400px;margin: 0 auto;position: relative;}
.newsViewVideo #col1mui-player{height: 100% !important;cursor: pointer;}
.newsViewVideo #muiPlaybtn{position: absolute;left: 0;top: 0;background: url(../images/play.png) no-repeat center center;width: 100%;height: 100%;display: block;z-index: 999;cursor: pointer;}
/* ————— 视频 end ————— */
/* ========== 单篇+文章页 end ========== */
/* ========== 全图列表 start ========== */
/* 全图列表1 start */
.imgListOne{margin-right: -40px;padding-top: 40px;}
.imgListOne dd{float: left;display: inline;width: 33.3333%;margin-bottom: 40px;position: relative;}
.imgListOne dd.ddMb{top: 30px;}
.imgListOne dd a{display: block;margin-right: 40px;padding: 30px 30px 0;background-color: #fff;border-radius: 10px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.imgListOne dd a .pic{overflow: hidden;}
.imgListOne dd a .pic::before{padding-top: 67.4359%;}
.imgListOne dd a .text{line-height: 30px;height: 30px;padding: 20px 0;font-size: 16px;color: #333333; text-align: center;}
.imgListOne dd:hover a{box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);}
.imgListOne dd:hover a .text{color: #0055a2;}
/* 全图列表1 end */
/* 全图列表2 start */
.imgListTwo{margin-right: -30px;}
.imgListTwo dd{float: left;display: inline;width: 25%;margin-bottom: 70px;}
.imgListTwo dd a{display: block;margin-right: 30px;background-color: #f6f8fb;position: relative;border-radius: 5px;overflow: hidden;}
.imgListTwo dd a::before{display: block;content: "";width: 100%;height: 2px;background-color: #e1e3e4;position: absolute;left: 0;bottom: 0;}
.imgListTwo dd a::after{display: block;content: "";width: 0%;height: 3px;background-color: #eaa301;position: absolute;left: 0;bottom: 0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.imgListTwo dd a .pic{overflow: hidden;}
.imgListTwo dd a .pic img{border-radius: 5px;}
.imgListTwo dd a .pic::before{padding-top: 100%;}
.imgListTwo dd a .pic .icon{width: 60px;height: 60px;border-radius: 5px 0 0 0;background: #0055a2 url("../images/nextIcon.png") no-repeat center center;position: absolute;right: 0;bottom: 0;}
.imgListTwo dd a .text{padding: 25px 0px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.imgListTwo dd a .text .name{line-height: 30px;height: 30px;font-size: 20px;color: #26334c;font-weight: bold;margin-bottom: 3px;}
.imgListTwo dd a .text .info{line-height: 25px;height: 75px;font-size: 14px;color: #565b65;margin-bottom: 30px;overflow: hidden;}
.imgListTwo dd a .text .detail{line-height: 25px;height: 25px;font-size: 16px;color: #b4bac7;}
.imgListTwo dd:hover a::after{width: 100%;}
.imgListTwo dd:hover a .text{padding: 25px 30px;background-color: #0055a2;}
.imgListTwo dd:hover a .text .name{color: #fff;}
.imgListTwo dd:hover a .text .info{color: #fff;}
.imgListTwo dd:hover a .text .detail{color: #78a5ce;}
/* 全图列表2 end */
/* 关于我们 start */
.aboutUsBox{background-repeat: no-repeat;background-position: center top;background-size: cover;}
.aboutUsBoxC{padding: 100px 0;overflow: hidden;}
.aboutUsBoxL{float: left;display: inline;width: 412px;position: relative;margin-right: 200px;margin-top: 100px;}
.aboutUsBoxL .pic{overflow: hidden;border-radius: 412px;}
.aboutUsBoxL .pic::before{padding-top: 149.2718%;}
.aboutUsBoxL .img{width: 108px;height: 491px;position: absolute;right: -50px;top: -100px;}
.aboutUsBoxL .img img{display: block;width: 100%;height: 100%;}
.aboutUsBoxC .text{overflow: hidden;line-height: 35px;font-size: 16px;color: #444444;}
/* 关于我们 end */
/* 组织架构 start */
.organizeBox{padding: 100px 0 225px;}
.organizeBox .pic{overflow: hidden;width: 90.8333%;margin: 0 auto;}
.organizeBox .pic::before{padding-top: 49.0826%;}
/* 组织架构 end */
/* 荣誉列表 start*/
.honorListPage{position: relative;}
.honorListPage .bg1{width: 877px;height: 221px; position: absolute;right: 0;top: 345px;}
.honorListPage .bg1::before{display: block;content: "";padding-top: 25.1995%;}
.honorListPage .bg1 img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;}
.honorListPage .bg2{width: 1920px;height: 750px; position: absolute;left: 0;bottom: 0;}
.honorListPage .bg2::before{display: block;content: "";padding-top: 39.0625%;}
.honorListPage .bg2 img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;}
.honorListBox{position: relative;}
.honorListTitle{text-align: center;}
.honorListTitleUp{width: 320px;position: absolute;left: 120px;top: 160px;z-index: 2; background: url("../images/honorListUpBg.png") no-repeat center center;;height: 146px;margin-bottom: 35px;overflow: hidden;}
.honorListTitleUp .enTitle{line-height: 50px;height: 50px;font-size: 36px;color: #532a11;font-weight: bold;padding-top: 20px;}
.honorListTitleUp .cnTitle{line-height: 30px;height: 30px;font-size: 18px;color: #532a11;}
.honorList2Scroll{position: relative;float: right;display: inline;width: 32.3%;margin-top: 53px;}
.honorList2Scroll .bd{ overflow: hidden;padding: 5px 0;}
.honorList2Scroll .slick-list{ overflow: visible; margin-right: -30px; }
.honorList2Scroll .myslide{ width: 100%;}
.honorList2Scroll .con{ margin-right: 30px;}
.honorListC2 dd{visibility: hidden;}
.honorListC2 dd.show{visibility: visible;}
.honorListC2 dd{float: left;display: inline;width: 50%;}
.honorListC2 dd .con{display: block;margin-right: 50px;}
.honorListC2 dd .con .picC{padding: 20px; background: url("../images/honorListCDDBg2.png") no-repeat center center /cover;margin-bottom: 35px;}
.honorListC2 dd .con .picC .pic::before{padding-top: 147.0588%;}
.honorListC2 dd .con .text{text-align: center;line-height: 25px;height: 50px;overflow: hidden;font-size: 16px;color: #956248;font-weight: bold;}
.honorList2Scroll .prev{display: inline;width: 55px;height: 55px;position: absolute;left: -75px;top: 50%;margin-top: -27px; border-radius: 50%;background:#fff url("../images/honorPrev.png") no-repeat center center;box-shadow: 2px 0 9px rgba(0, 0, 0, 0.2);transition: all 0.3s;-webkit-transition: all 0.3s;cursor: pointer;}
.honorList2Scroll .next{ display: inline;width: 55px;height: 55px;border-radius: 50%;position: absolute;right: -55px;top: 50%;margin-top: -27px; background:#fff url("../images/honorNext.png") no-repeat center center;box-shadow: 2px 0 9px rgba(0, 0, 0, 0.2);transition: all 0.3s;-webkit-transition: all 0.3s;cursor: pointer;}
.honorList2Scroll .prev:hover{background-image: url("../images/honorPrevH.png");background-color: #0055a2;}
.honorList2Scroll .next:hover{background-image: url("../images/honorNextH.png");background-color: #0055a2;}

.honorListScroll{position: relative;height:700px;}
.honorListScroll .bd{ overflow: hidden;height: 100%;}
.honorListScroll .slick-list{ overflow: visible;height: 100%;}
.honorListScroll .myslide{ width: 100%;height: 100%;}
.honorListScroll .slick-track{height: 100%;}
.honorListScroll .conC{ display: block;height: 100%;}
.honorListC{position: relative;height: 100%;}
.honorListC dd{position: absolute;width: 290px;visibility: hidden;}
.honorListC dd.show{visibility: visible;}
.honorListC dd.dd1{left: 40px;bottom: 220px;}
.honorListC dd.dd2{left: 410px;bottom: 395px;}
.honorListC dd.dd3{left: 430px;bottom: 77px;}
.honorListC dd.dd4{left: 780px;bottom: 219px;}
.honorListC dd.dd5{right: 0;bottom: 257px;}
.honorListC dd .con{display: block;}
.honorListC dd .con .picC{padding: 20px;background: url("../images/honorListCDDBg1.png") no-repeat center center /cover;margin-bottom: 15px;}
.honorListC dd .con .text{text-align: center;line-height: 25px;height: 50px;overflow: hidden;font-size: 16px;color: #956248;font-weight: bold;}
.honorListC dd.dd2 .con .picC{margin-bottom: 0;}
.honorListC dd.dd2 .con .text{margin-bottom: 15px;}
.honorListC dd .con .picC .pic{overflow: hidden;}
.honorListC dd .con .picC .pic::before{padding-top: 68%;}
.honorListScroll .prev{display: inline;width: 55px;height: 55px;position: absolute;left: -75px;top: 50%;margin-top: -27px; border-radius: 50%;background:#fff url("../images/honorPrev.png") no-repeat center center;box-shadow: 2px 0 9px rgba(0, 0, 0, 0.2);transition: all 0.3s;-webkit-transition: all 0.3s;cursor: pointer;}
.honorListScroll .next{ display: inline;width: 55px;height: 55px;border-radius: 50%;position: absolute;right: -100px;top: 50%;margin-top: -27px; background:#fff url("../images/honorNext.png") no-repeat center center;box-shadow: 2px 0 9px rgba(0, 0, 0, 0.2);transition: all 0.3s;-webkit-transition: all 0.3s;cursor: pointer;}
.honorListScroll .prev:hover{background-image: url("../images/honorPrevH.png");background-color: #0055a2;}
.honorListScroll .next:hover{background-image: url("../images/honorNextH.png");background-color: #0055a2;}
/* 荣誉列表 end */
/* 资质荣誉 start */
.hornorList {overflow: hidden;margin: 0 -30px 0px 0;padding-top: 30px;}
.hornorList dd {width: 25%;float: left;display: inline;margin-bottom: 30px;}
.hornorList dd a {display: block;margin: 0 30px 0 0;overflow: hidden;background: #FFFFFF;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;}
.hornorList dd a .picBox {padding: 50px;}
.hornorList dd a .picBox .pic::before {padding-top:133.4559%;}
.hornorList dd a .picBox .pic img {object-fit: contain;}
.hornorList dd a .text {box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 20px;text-align: center;border-top: 1px solid #e7e7e7;}
.hornorList dd a .text .title {font-size: 16px;color: #333333;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;height: 65px;line-height: 65px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hornorList dd a:hover .text .title {color: #00804e;}
.hornorList dd a:hover {box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);}
/* 资质荣誉 end */
/* 大事记 start */
.historyPage{background-position: center bottom;background-size: cover;background-repeat: no-repeat;position: relative;}
.historyPage .bg1{width: 100%;height: 777px;background: url("../images/historyLine.png") no-repeat center center;position: absolute;left: 0;top: 20px;}
.historyBox{padding-top: 20px;height: 1070px;position: relative;}
.historyTitle{width: 485px;position: absolute;left: 0;top: 40px;z-index: 2;}
.historyTitle .info{line-height: 30px;height: 60px;overflow: hidden;font-size: 18px;color: #333333;margin-bottom: 40px;}
.historyArrow{font-size: 0;}
.historyPrev{display: inline-block !important;margin-right: 20px;width: 45px;height: 45px;background: #82bbee url("../images/prevIcon.png") no-repeat center center;transition: all 0.3s;-webkit-transition: all 0.3s;border-radius: 50%;cursor: pointer;}
.historyNext{display: inline-block !important;width: 45px;height: 45px;background: #82bbee url("../images/nextIcon.png") no-repeat center center;transition: all 0.3s;-webkit-transition: all 0.3s;border-radius: 50%;cursor: pointer;}
.historyPrev:hover,.historyNext:hover{background-color: #0055a2;}
.historyScroll{position: relative;height: 100%;}
.historyScroll .bd{ overflow: hidden;height: 100%;}
.historyScroll .slick-list{ overflow: visible;height: 100%; }
.historyScroll .slick-track{height: 100%;}
.historyScroll .myslide{ width: 260px; float: left; display: inline;height: 100%;}
.historyScroll .con{ height: 100%;}
.historyList{height: 100%;position: relative;}
.historyList dd{position: absolute;width: 260px;visibility: hidden;}
.historyList dd.show{visibility: visible;}
/* .historyList dd.dd1{left: 0;bottom: 200px;}
.historyList dd.dd2{left: 165px;top: 260px;}
.historyList dd.dd3{left: 465px;bottom: 250px;}
.historyList dd.dd4{right: 500px;bottom: 570px;}
.historyList dd.dd5{right: 280px;bottom: 285px;}
.historyList dd.dd6{right: 70px;top: 40px;} */
.historyList dd:nth-child(6n+1){
	left: 0;bottom: 200px;
}
.historyList dd:nth-child(6n+2){
	left: 165px;top: 260px;
}
.historyList dd:nth-child(6n+3){
	left: 465px;bottom: 280px;
}
.historyList dd:nth-child(6n+4){
	right: 500px;bottom: 570px;
}
.historyList dd:nth-child(6n+5){
	right: 280px;bottom: 338px;
}
.historyList dd:nth-child(6n){
	right: 70px;top: 40px;
}
.historyList dd .conC{position: relative;text-align: center;}
.historyList dd .conC .icon{width: 10px;height: 10px;border-radius: 50px;border: 5px solid #b9d2e9;background-color: #fff;position: absolute;}
/* .historyList dd.dd1 .conC .icon{left: 120px;top: -25px;}
.historyList dd.dd2 .conC .icon{left: 120px;top: 262px;}
.historyList dd.dd3 .conC .icon{left: 120px;top: -62px;}
.historyList dd.dd4 .conC .icon{left: 120px;top: 320px;}
.historyList dd.dd5 .conC .icon{left: 120px;top: -62px;}
.historyList dd.dd6 .conC .icon{left: 120px;top: 310px;} */
.historyList dd:nth-child(6n+1) .conC .icon{
	left: 120px;top: -25px;
}
.historyList dd:nth-child(6n+2) .conC .icon{
	left: 120px;top: 262px;
}
.historyList dd:nth-child(6n+3) .conC .icon{
	left: 120px;top: -62px;
}
.historyList dd:nth-child(6n+4) .conC .icon{
	left: 120px;top: 320px;
}
.historyList dd:nth-child(6n+5) .conC .icon{
	left: 120px;top: -62px;
}
.historyList dd:nth-child(6n) .conC .icon{
	left: 120px;top: 310px;
}
.historyList dd .conC .year{line-height: 40px;height: 40px;font-size: 36px;color: #0055a2;font-weight: bold;margin-bottom: 20px;}
.historyList dd .conC .text1{line-height: 28px;height: 28px;font-size: 16px;color: #666666;font-weight: bold;}
.historyList dd .conC .text2{line-height: 26px;font-size: 15px;color: #666666;margin-bottom: 25px;}
.historyList dd .conC .text3{line-height: 26px;font-size: 15px;color: #666666;}
/* 大事记 end */
/* 在线报名 start */
.onlineBox{background-color: #fff;padding: 45px 80px 80px 40px;border-radius: 10px;overflow: hidden;}
.onlineBox .title{line-height: 35px;height: 35px;overflow: hidden;font-size: 24px;color: #333333;margin-bottom: 50px;text-align: center;}
.onlineBoxCL{float: left;display: inline;width: 430px;margin-right: 60px;}
.onlineBoxCL .pic{overflow: hidden;margin-bottom: 25px;}
.onlineBoxCL .pic::before{padding-top: 60%;}
.onlineBoxCL .pic .phone{position: absolute;width: 190px;right: 95px;bottom: 30px;}
.onlineBoxCL .pic .phone .num{width: 190px;line-height: 33px;height: 33px;background-color: #ebf2f8;border-radius: 5px;text-align: center;font-size: 20px;color: #0055a2;}
.onlineBoxCL .pic .phone .numText{text-align: center;line-height: 33px;height: 33px;font-size: 14px;color: #999999;}
.onlineBoxCL .text{line-height: 24px;font-size: 14px;color: #999999;}
.onlineBoxCR{overflow: hidden;padding-top: 15px;}
.onlineBoxCRForm{margin-right: -30px;margin-bottom: 20px;}
.onlineBoxCRForm .item{width: 50%;float: left;display: inline;margin-bottom: 20px;}
.onlineBoxCRForm .item.w100{width: 100%;}
.onlineBoxCRForm .item .con{margin-right: 30px;}
.onlineBoxCRForm .item .con .lable{line-height: 30px;height: 30px;font-size: 16px;color: #333333;overflow: hidden;padding-left: 10px;}
.onlineBoxCRForm .item .con .input{border: none;background-color: #f9f9f9;padding: 0 20px;line-height: 50px;height: 50px;border-radius: 3px;}
.onlineBoxCRForm .item .con .input input{line-height: 50px;height: 50px;min-height: 50px;font-size: 14px;color: #333;}
.onlineBoxCRForm .item .con .input input::placeholder{font-size: 14px;color: #999999;}
.onlineBoxCRForm .item.textareaItem .con{background-color: #f9f9f9;padding: 10px 20px 0;border-radius: 3px;}
.onlineBoxCRForm .item.textareaItem .con .lable{float: left;display: inline;padding-left: 0;}
.onlineBoxCRForm .item.textareaItem .con .textarea{overflow: hidden;border: none;background:none;}
.onlineBoxCRForm .item.textareaItem .con .textarea textarea{height: 195px;resize: none;}
.onlineBoxCRForm .aykj_cssSelect .aykj_selectLt{line-height: 50px;min-height: 50px;height: 50px;padding: 0 40px 0 20px;background-color: #f9f9f9;font-size: 14px;color: #333;}
.onlineBoxCRForm .aykj_cssSelect .aykj_selectBox{border: none;border-radius: 3px;}
.onlineBoxCRFormBtn{text-align: center;}
.onlineBoxCRFormBtn .item{display: inline-block;line-height: 50px;height: 50px;}
.onlineBoxCRFormBtn .item.item1{margin-right: 30px;}
.onlineBoxCRFormBtn .item a{display: block;font-size: 16px;color: #ffffff;padding: 0 70px;background-color: #bababa;border-radius: 5px;}
.onlineBoxCRFormBtn .item.item1 a{padding: 0 120px;background-color: #1160a8;}
/* 在线报名 end */
/* 满意度调查 start */
.satisfactionBox{width: 1200px;margin: 0 auto;box-shadow: 6px 0 12px rgba(104, 104, 104, 0.1);padding: 45px 60px 70px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.satisfactionBox .title{line-height: 35px;height: 35px;font-size: 24px;color: #333333;text-align: center;margin-bottom: 25px;}
.satisfactionBoxC .titleC{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dotted #cccccc;}
.satisfactionBoxC .titleC .titleText{line-height: 25px;height: 50px;overflow: hidden;font-size: 14px;color: #666666;margin-bottom: 23px;}
.satisfactionBoxC .titleC .input{background-color: #f6f8fb;line-height: 50px;height: 50px;border: none;border-radius: 5px;padding: 0 20px;width: 470px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.satisfactionBoxC .titleC .input input{line-height: 50px;height: 50px;min-height: 50px;font-size: 14px;color: #333;}
.satisfactionBoxC .titleC .input input::placeholder{font-size: 14px;color: #666;}
.investigateBoxCon{margin-bottom: 30px;}
.quesTionItem{line-height: 30px;height: 30px;font-size: 16px;color: #333333;margin-bottom: 10px;}
.quesTionItemBox{margin-bottom: 20px;}
.surveyItemList dd .con{line-height: 35px;height: 35px;overflow: hidden;cursor: pointer;}
.surveyItemList dd .con em{display: block;float: left;display: inline;width: 10px;height: 10px;border-radius: 50%;border: 2px solid #2274b1;margin-top: 10px;margin-right: 20px;}
.surveyItemList dd .con span{overflow: hidden;display: block;font-size: 14px;color: #999999;}
.surveyItemList dd.active .con em{background-color: #2274b1;}
.surverTextarea{margin-bottom: 50px;padding: 25px 30px;background-color: #f9f9f9;border-radius: 5px;}
.surverTextarea .lable{line-height: 30px;height: 30px;font-size: 16px;color: #333333;}
.surverTextarea .textarea{overflow: hidden;border: none;background:none;padding: 0;}
.surverTextarea .textarea textarea{height: 190px;resize: none;line-height: 30px;font-size: 14px;color: #333;}
.surverTextarea .textarea textarea::placeholder{font-size: 14px;color: #666;}
.invesigateBtn{line-height: 50px;height: 50px;text-align: center;font-size: 0;}
.invesigateBtn .btn{display: inline-block;text-align: center;border-radius: 5px;overflow: hidden;}
.invesigateBtn .btn a{display: block;font-size: 16px;color: #ffffff;}
.invesigateBtn .btn.btn1{width: 275px;margin-right: 30px;background-color: #0055a2;}
.invesigateBtn .btn.btn2{background-color: #bababa;width: 180px;}
/* 满意度调查 end */
/* 专业建设 start */
.specialtyList{padding-top: 60px}
.specialtyList dd{margin-bottom: 70px;}
.specialtyList dd:last-child{margin-bottom: 0;}
.specialtyList dd .con .conUp{margin-bottom: 40px;}
.specialtyList dd .specialtyTitle .cnTitle{line-height: 46px;height: 46px;font-size: 26px;color: #0055a2;}
.specialtyList dd .specialtyTitle .info{line-height: 35px;height: 35px;font-size: 16px;color: #333333;}
.specialtyScroll{overflow: hidden;}
.specialtyListUl .li a {
	cursor: url("../images/cursorIcon.png"), auto;
  }
.specialtyScroll .bd{overflow: hidden;}
.specialtyListUl .li{display: inline-block;width: 20%;}
.specialtyListUl .li a{display: block;padding: 75px 60px 50px 80px;background-color: #f9f9f9;}
.specialtyListUl .li.even a{background-color: #f2f3f5;}
.specialtyListUl .li a .icon{width: 82px;height: 82px;line-height: 82px;text-align: center; border-radius: 50%;border-width: 2px;border-style: solid;margin-bottom: 40px;}
.specialtyListUl .li a .icon img{display: inline-block;vertical-align: middle;max-width: 82px;}
.specialtyListUl .li:nth-child(5n+1) a .icon{
	background-color: #f97153;
	border-color: #f76142;
	box-shadow: 11px 0 13px rgba(213, 51, 15, 0.2);
}
.specialtyListUl .li:nth-child(5n+2) a .icon{
	background-color: #a453f9;
	border-color: #ffffff;
	box-shadow: 11px 0 13px rgba(16, 83, 249, 0.2);
}
.specialtyListUl .li:nth-child(5n+3) a .icon{
	background-color: #e83334;
	border-color: #ce1819;
	box-shadow: 11px 0 13px rgba(232, 51, 52, 0.2);
}
.specialtyListUl .li:nth-child(5n+4) a .icon{
	background-color: #1111eb;
	border-color: #fcfcfe;
	box-shadow: 11px 0 13px rgba(17, 17, 235, 0.2);
}
.specialtyListUl .li:nth-child(5n) a .icon{
	background-color: #2cc9f6;
	border-color: #35bfe6;
	box-shadow: 11px 0 13px rgba(44, 201, 246, 0.2);
}
.specialtyListUl .li a .text{margin-bottom: 75px;}
.specialtyListUl .li a .text .title{line-height: 35px;height: 35px;font-size: 20px;color: #333333;font-weight: bold;margin-bottom: 15px;}
.specialtyListUl .li a .text .infoC{line-height: 30px;height: 60px;overflow: hidden;font-size: 16px;color: #999999;}
.specialtyListUl .li a .iconBtn{text-align: right;}
.specialtyListUl .li a .iconBtn span{display: inline-block;width: 40px;height: 40px;border-radius: 50%;background: url("../images/specialtyMoreIcon.png") no-repeat center center;background-color: #f2f3f5;}
.specialtyListUl .li.even a .iconBtn span{background-color: #fff;}
/* 专业建设 end */
/* ========== 全图列表 end ========== */
/* ========== 图文列表 start ========== */
/* 图文列表1 start */
.imgTextOne{padding-top: 20px;margin-right: -30px;}
.imgTextOne dd{float: left;display: inline;width: 33.3333%;margin-bottom: 30px;}
.imgTextOne dd a{display: block;margin-right: 30px;padding: 30px 30px 0;background-color: #fff;border-radius: 10px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.imgTextOne dd a .pic{overflow: hidden;}
.imgTextOne dd a .pic::before{padding-top: 67.4359%;}
.imgTextOne dd a .text{padding: 25px 0 20px;}
.imgTextOne dd a .text .time{line-height: 25px;height: 25px;margin-bottom: 5px;font-size: 16px;color: #0055a2;}
.imgTextOne dd a .text .title{line-height: 36px;height: 36px;margin-bottom: 5px;overflow: hidden;font-size: 18px;color: #333333;transition: all 0.3s;-webkit-transition: all 0.3s;}
.imgTextOne dd a .text .info{line-height: 25px;height: 50px;overflow: hidden;font-size: 14px;color: #999999;}
.imgTextOne dd:hover a{box-shadow: 2px 0 18px rgba(0, 45, 86, 0.12);}
.imgTextOne dd:hover a .text .title{color: #0055a2;}
/* 图文列表1 end */
/* 图文列表2 start */
.leaderList{overflow: hidden;margin-right: -30px;}
.leaderList dd{float: left;display: inline;width: 50%;margin-bottom: 30px;}
.leaderList dd a{display: block;margin-right: 30px;border-radius: 10px;overflow: hidden;background-color: #fff;}
.leaderList dd a .pic{float: left;display: inline;width: 220px;}
.leaderList dd a .pic::before{padding-top: 125%;}
.leaderList dd a .text{overflow: hidden;padding: 30px 50px 55px 60px;}
.leaderList dd a .text .name{line-height: 40px;height: 40px;font-size: 16px;color: #333333;padding-bottom: 10px;margin-bottom: 15px;border-bottom: 1px solid #f5f5f5;}
.leaderList dd a .text .name span{font-size: 22px;color: #0055a2;margin-right: 40px;}
.leaderList dd a .text .info{line-height: 25px;height: 125px;overflow: hidden;font-size: 14px;color: #666666;position: relative;padding-left: 15px;}
.leaderList dd a .text .info::before{display: block;content: "";width: 0;height: 0;border-left: 6px solid #0055a2;border-top: 5px solid transparent;border-bottom: 5px solid transparent;position: absolute;left: 0;top: 8px;}
/* 图文列表2 end */
/* ========== 图文列表 end ========== */
/* ========== 文字列表 start ========== */
/* 全文列表1 start */
.textListOne{margin-bottom: -30px;}
.textListOne dd{margin-bottom: 30px;background-color: #FFFFFF;}
.textListOne dd .con{transition: all 0.3s ;-webkit-transition: all 0.3s;border-radius: 10px;}
.textListOne dd .texthoverC{ overflow: hidden;padding: 60px 50px 59px 57px;}
.textListOne dd .texthoverC span{ display: block;font-size: 28px;color: #0055a2;text-align: center;height: 30px;line-height: 30px;margin-bottom: 17px;transition: all 0.3s ;-webkit-transition: all 0.3s;}
.textListOne dd .texthoverC em{display: block;font-style: normal;font-size: 18px;color: #0055a2;line-height: 20px;height: 20px;transition: all 0.3s ;-webkit-transition: all 0.3s;} 
.textListOne dd .icon{padding:85px 50px 0px 0px;}
.textListOne dd .icon a{transition: all 0.3s ;-webkit-transition: all 0.3s; display: block; background: url("../images/imgtext1Rjt.png") no-repeat center center;opacity: 1;visibility: visible;width: 30px;height: 9px;}
.textListOne dd .text{ overflow: hidden;padding: 32px 40px 0px;position: relative;margin-right: 190px;transition: all 0.3s;}
.textListOne dd .text::after{display: block;content: "";width: 1px;height: 100px;background-color: #e5e5e5;position: absolute;left: 0;top: 45px;}
.textListOne dd .text .title{ overflow: hidden; height: 50px; line-height: 50px;margin-bottom: 8px;}
.textListOne dd .text .title a{transition: all 0.3s ;-webkit-transition: all 0.3s; color: #333333; font-size: 18px;}
.textListOne dd .text .textC{ font-size:14px; color:#666666; line-height:25px; height:50px; overflow:hidden; margin-bottom:8px;}
.textListOne dd:hover .texthoverC span{color: #0055a2;}
.textListOne dd:hover .texthoverC em{color: #0055a2;}
.textListOne dd:hover .text .title a{color: #0055a2;}
.textListOne dd:hover .icon a{background: url("../images/imgtext1Rjt1.png") no-repeat center center;}
.textListOne dd:hover .con{box-shadow: 2px 0 18px rgba(0, 45, 86, 0.12);}
/* 全文列表1 end */
/* 全文列表2 start */
.textListTwo{margin-right: -30px;}
.textListTwo dd{float: left;width: 33.3333%;display: inline;margin-bottom: 30px;}
.textListTwo dd a{display: block;margin-right: 30px;background-color: #fff;border-radius: 5px;padding: 25px 30px 30px;background-position: right bottom;background-repeat: no-repeat;background-size: cover;position: relative;transition: all 0.3s;-webkit-transition: all 0.3s;}
.textListTwo dd a::before{display: block;content: "";width: 0%;height: 3px;border: 0 0 3px 3px;background-color: #0055a2;position: absolute;left: 0;bottom: 0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.textListTwo dd a .time{line-height: 25px;height: 25px;font-size: 16px;color: #999999;margin-bottom: 10px;}
.textListTwo dd a .title{line-height: 25px;height: 50px;overflow: hidden;font-size: 16px;color: #333333;margin-bottom: 25px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.textListTwo dd a .icon{display: inline-block;padding: 0 25px;border-radius: 3px;overflow: hidden;line-height: 40px;height: 40px;border: 1px solid #0055a2;transition: all 0.3s;-webkit-transition: all 0.3s;}
.textListTwo dd a .icon span{display: inline-block;padding-left: 30px;background: url("../images/textListTwoIcon1.png") no-repeat left center;font-size: 16px;color: #0055a2;}
.textListTwo dd:hover a{box-shadow: 0 25px 40px rgba(6, 26, 59, 0.1);}
.textListTwo dd:hover a::before{width: 100%;}
.textListTwo dd:hover a .title{color: #0055a2;}
.textListTwo dd:hover a .icon{background-color: #0055a2;}
.textListTwo dd:hover a .icon span{color: #fff;background-image: url("../images/textListTwoIcon1H.png");}
/* 全文列表2 end */
/* ========== 文字列表 end ========== */
/* ========== 瀑布流 start ========== */
/* 纵向瀑布流start */
/* 纵向瀑布流end */
/* 横向瀑布流start */
/* 横向瀑布流end */
/* ========== 瀑布流 end ========== */
/* ————— 公用表单 start ————— */
.input{ border: 1px solid #ddd; padding:0 10px}
.input input{ border: none; background: none; width: 100%; height: 38px; line-height: 38px; font-size: 14px; color: #333;}
.textarea{ border: 1px solid #ddd; padding:5px 10px}
.textarea textarea{ border: none; background: none; width: 100%; height: 120px; line-height: 25px; font-size: 14px; color: #333;}
a.formBtn{ display: inline-block; height: 40px; line-height: 40px; border: 1px solid #ddd; background: #FFF; border-radius: 3px; font-size: 14px; color: #333; padding:0 30px; margin: 0 5px;}
a.formBtn:hover{ opacity: .9;}

.formYzm .input{ width: 50%; float: left; display: inline;}
.formYzm .yzmImg{ width: 118px; height: 38px; border: 1px solid #ddd; background: #ddd; float: left; display: inline; margin-left: 20px;}
.formYzm .yzmImg img{ display: block; width: 100%; height: 100%;}

.formSubBtn{ font-size: 0; text-align: left; margin: 0 -5px;}
.formSubBtn a{ padding:0 40px; border-radius: 5px;}
.formSubBtn a.submit{ background: #1e5ab0; color: #FFF;}
.formSubBtn a.reset{ background: #ddd; color: #8b8b8b;}
/* ————— 公用表单 end ————— */
/* ========== 建议 start ========== */
.proposeBox{background-color: #fff;background-position: right bottom;background-size: cover;background-repeat: no-repeat;padding: 45px 425px 50px 50px;border-radius: 5px;overflow: hidden;}
.proposeBox .title{margin-bottom: 25px;}
.proposeBox .title .titleOne{line-height: 40px;height: 40px;font-size: 24px;color: #0055a2;}
.proposeBox .title .info{line-height: 25px;height: 25px;font-size: 14px;color: #666666;}
.proposeBoxForm{margin-right: -20px;}
.proposeBoxForm .item{float: left;display: inline;width: 50%;margin-bottom: 20px;}
.proposeBoxForm .item.w100{width: 100%;}
.proposeBoxForm .item .con{margin-right: 20px;padding: 0 20px;background-color: #f6f8fb;border-radius: 5px;}
.proposeBoxForm .item .con .lable{float: left;display: inline;line-height: 50px;height: 50px;font-size: 14px;color: #666666;}
.proposeBoxForm .item .con .itemC{overflow: hidden;}
.proposeBoxForm .item .con .itemC .input{border: none;background: none;padding: 0 10px;}
.proposeBoxForm .item .con .itemC .input input{line-height: 50px;height: 50px;min-height: 50px;font-size: 14px;color: #333;}
.proposeBoxForm .item .con .itemC .input input::placeholder{font-size: 14px;color: #666;}
.proposeBoxForm .item .con .itemC .textarea{border: none;background: none;padding: 0 10px;}
.proposeBoxForm .item .con .itemC .textarea textarea{line-height: 30px;height: 180px;padding: 10px 0;font-size: 14px;color: #333;resize: none;}
.proposeBoxForm .item .con .itemC .textarea textarea::placeholder{font-size: 14px;color: #666;}
.proposeBoxForm .item .yzmCon{float: left;display: inline;margin-right: 150px;cursor: pointer;}
.proposeBoxForm .item .yzmCon .yzm{float: left;display: inline;width: 100px;margin-right: 20px;height: 50px;}
.proposeBoxForm .item .yzmCon .yzm img{display: block;width: 100%;height: 100%;}
.proposeBoxForm .item .yzmCon .yzmText{overflow: hidden;line-height: 50px;height: 50px;font-size: 16px;color: #666666;}
.proposeBoxForm .item.itemYzm .con{float: left;display: inline;}
.proposeBoxForm .item .proposeFormBtn{float: left;display: inline;line-height: 50px;height: 50px;}
.proposeBoxForm .item .proposeFormBtn a{display: block;padding: 0 50px;background-color: #0055a2;border-radius: 5px;font-size: 18px;color: #ffffff;}
/* ========== 建议 end ========== */
/* ========== 招聘 start ========== */
/* 列表start */
.recruitList{overflow: hidden;}
.recruitList dd{margin-bottom: 20px;}
.recruitList dd .con{padding: 0 40px;background-color: #fff;border-radius: 5px;background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;}
.recruitList dd .con .conUp{padding: 35px 0 25px;}
.recruitList dd .con .conUp .conUpR{float: right;display: inline;width: 70px;height: 45px;margin-top: 10px;margin-left: 20px;background-color: #0055a2;border-radius: 45px;cursor: pointer;}
.recruitList dd .con .conUp .conUpR span{display: inline-block;height: 100%;width: 100%; background: url("../images/recuirtIcon1.png") no-repeat center center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.recruitList dd .con .conUp .conUpL{overflow: hidden;}
.recruitList dd .con .conUp .conUpL .title{line-height: 30px;height: 30px;font-size: 18px;color: #595959;font-weight: bold;margin-bottom: 15px;}
.recruitList dd .con .conUp .conUpL .info{line-height: 25px;height: 25px;font-size: 16px;color: #999999;}
.recruitList dd .con .conUp .conUpL .info span{margin-right: 40px;}
.recruitList dd .con .conDown{padding: 20px 0 45px;display: none;border-top: 1px solid #e6e6e6;}
.recruitList dd .con .conDown .item{float: left;display: inline;width: 50%;}
.recruitList dd .con .conDown .item .itemCon{margin-right: 20px;line-height: 25px;font-size: 14px;color: #666666;}
.recruitList dd .con .conDown .item .itemCon span{line-height: 30px;height: 30px;font-size: 16px;color: #666666;font-weight: bold;display: block;}
.recruitList dd.active .con .conUp .conUpR span{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
/* 列表end */
/* ========== 招聘 end ========== */
/* 成绩查询 start */
.scoreQueryBox{height:645px;padding: 0 56px;background-position:bottom right;background-repeat:no-repeat;}
.scoreQueryBox .title{height: 50px;line-height: 50px;font-size: 24px;color: #333333;margin-bottom: 73px;text-align: center;padding-top: 60px;}
.scoreQueryFrom{overflow: hidden;margin-right: -50px;margin-bottom: 110px;}
.scoreQueryFrom .item{width: 33.3333%;float: left;display: inline;}
.scoreQueryFrom .item .itemCon{margin-right: 50px;overflow: hidden;}
.scoreQueryFrom .item .itemCon .label{float: left;display: inline;height: 45px;line-height: 45px;font-size: 16px;color: #333;}
.scoreQueryFrom .item .itemCon .input{overflow: hidden;height: 45px;line-height: 45px;border-radius: 4px;border-color: #dedede;padding: 0 19px;}
.scoreQueryFrom .item .itemCon .inputYzm{width: 110px;height: 45px;margin-left: 10px;float: right;display: inline;}
.scoreQueryFrom .item .itemCon .formYzm{overflow: hidden;}
.scoreQueryFrom .item.itemYzm .input{width: 64%;}
.scoreQueryBox .inputYzm img{height: 100%;width: 100%;}
.scoreQueryBox .fromBtn{text-align: center;}
.scoreQueryBox .fromBtn .queryBtn{display: inline-block;background-color: #0055a2;height: 45px;line-height: 45px;border-radius: 4px;padding: 0 73px;font-size: 16px;color: #fff;}
/* 成绩查询 end */
/* 个人成绩查询结果 start */
.queryResultBox{position: relative;z-index: 1;}
.queryResultBoxUp{height: 60px;line-height: 60px;background-color: #e5f2ff;padding: 0 30px;}
.queryResultBoxUp::after{display: block;content: "";clear: both;visibility: hidden;}
.queryResultBoxUpL{width: 85%;height: 60px;float: left;display: inline;}
.queryResultTextList{margin-top: 15px;}
.queryResultTextList::after{display: block;content: "";clear: both;visibility: hidden;}
.queryResultTextList dd{float: left;display: inline;}
.queryResultTextList dd .con{margin-right: 50px;}
.queryResultTextList dd .con::after{display: block;content: "";clear: both;visibility: hidden;}
.queryResultTextList dd .con .title{height: 30px;line-height: 30px;font-size: 16px;color: #4c4c4c;float: left;display: inline;margin-right: 10px;}
.queryResultTextList .selectformBox{width: 140px; height: 30px;line-height: 30px;float: left;display: inline;position: relative;background-color: #fff;margin: 0;}
.queryResultTextList .aykj_cssSelect .aykj_selectBox{border: none;}
.queryResultTextList .aykj_cssSelect .aykj_selectLt{height: 30px;line-height: 30px;min-height: 30px;padding: 0 12px 0 20px;color: #666;}
.queryResultTextList .aykj_cssSelect .selected{background-color: #0055a2;}
.queryResultTextList .aykj_cssSelect .aykj_optionBox:hover{background-color: #0055a2;}
.queryResultBoxUpR{float: right;display: inline;width: 180px;}
.queryResultBoxUpR a{display:block;text-align: center;height: 33px;line-height: 33px;font-size: 14px;color: #fff;background-color: #0055a2;border-radius: 3px;margin-top: 14px;}
.queryResultBoxDn{height: 455px; padding: 35px 30px 140px;background-position: center center;background-repeat: no-repeat; background-size:cover;}
.queryResultBoxDn .title{height: 50px;line-height: 50px;font-size: 16px;color: #333333;text-align: center;margin-bottom: 31px;} 
.queryResultTextList2{overflow: hidden;}
.queryResultTextList2 dd{width: 11.1111%;float: left;display: inline;}
.queryResultTextList2 .even{background-color: #fafafa;}
.queryResultTextList2 dd .con{padding: 15px 0 12px;text-align: center;border: 1px solid #e6e6e6;}
.queryResultTextList2 dd .con .subject{height: 30px;line-height: 30px;font-size: 16px;color: #333333;margin-bottom: 7px;}
.queryResultTextList2 dd .con .score{height: 30px;line-height: 30px;font-size: 16px;color: #333333;}
.queryResultTextList2 dd:last-child .con .subject{font-weight: bold;}
.queryResultTextList2 dd:last-child .con .score{font-weight: bold;}
/* 个人成绩查询结果 end */
/* 师资详情 start */
.teachersDetailPage{position: relative;}
.teachersDetailPage .bg{width: 400px;height: 325px;background: url("../images/teachersDetailBg.png") no-repeat center center;position: absolute;right: 0;top: -70px;}
.teachersDetailBox{position: relative;top: -110px;}
.teachersDetailL{float: left;display: inline;width: 340px;margin-right: 80px;}
.teachersDetailL .pic{overflow: hidden;border-radius: 10px;margin-bottom: 25px;}
.teachersDetailL .pic::before{padding-top: 100%;}
.teachersDetailL .pic img{object-fit: contain;}
.teachersDetailL .text .name{line-height: 40px;height: 40px;font-size: 26px;color: #26334c;margin-bottom: 20px;}
.teachersDetailL .text .info{line-height: 25px;font-size: 16px;color: #666666;}
.teachersDetailR{overflow: hidden;padding-top: 100px;}
.teachersDetailR .position{line-height: 30px;height: 30px;font-size: 18px;color: #26334c;font-weight: bold;margin-bottom: 35px;}
.teachersDetailR .positionList{margin-right: -30px;padding-bottom: 45px;border-bottom: 1px solid #e1e2e4;margin-bottom: 35px;}
.teachersDetailR .positionList dd{float: left;display: inline;}
.teachersDetailR .positionList dd .con{display: block;margin-right: 30px;line-height: 50px;height: 50px;padding: 0 40px;background-color: #fff;font-size: 18px;color: #666666;border-radius: 5px;}
.teachersDetailR .titleTwo{line-height: 30px;height: 30px;font-size: 18px;color: #26334c;font-weight: bold;margin-bottom: 30px;}
.teachersDetailR .infoC{line-height: 30px;font-size: 16px;color: #666666;text-align: justify;}
/* 师资详情 end */
/* 组织架构列表 start */
.organizeList{padding-top: 30px;margin-right: -80px;overflow: hidden;}
.organizeList dd{float: left;display: inline;width: 50%;margin-bottom: 80px;}
.organizeList dd a{display: block;margin-right: 80px;border-radius: 15px;overflow: hidden;}
.organizeList dd a .pic{overflow: hidden;}
.organizeList dd a .pic::before{padding-top: 66.9117%;}
.organizeList dd a .pic .text{position: absolute;left: 0;bottom: 0;width: 70.5%;padding: 30px 40px 35px;}
.organizeList dd a .pic .text::before{display: block;content: "";width: 100%;height: 100%;border-radius: 0 25px 0 0;position: absolute;left: 0;bottom: -100%;background-color: #fff;transition: all 0.3s;-webkit-transition: all 0.3s;}
.organizeList dd a .pic .text .title{line-height: 35px;height: 35px;overflow: hidden;font-size: 20px;color: #ffffff;font-weight: bold;position: relative;z-index: 2;}
.organizeList dd a .pic .text .infoC{line-height: 25px;height: 25px;overflow: hidden;position: relative;z-index: 2;}
.organizeList dd a .pic .text .infoC .more{float: right;display: inline;font-size: 16px;color: #666666;padding-right: 25px;background: url("../images/organizeListIcon1.png") no-repeat right center;transform: translateX(100%);-webkit-transform: translateX(100%);visibility: hidden;opacity: 0;transition: all 0.3s;-webkit-transition: all 0.3s;}
.organizeList dd a .pic .text .infoC .info{overflow: hidden;font-size: 14px;color: #fff;}
.organizeList dd:hover a .pic .text .infoC .more{margin-left: 100px;transform: translateX(0);-webkit-transform: translateX(0);visibility: visible;opacity: 1;}
.organizeList dd:hover a .pic .text .title{color: #333333;}
.organizeList dd:hover a .pic .text .infoC .info{color: #666666;}
.organizeList dd:hover a .pic .text::before{bottom: 0;}
/* 组织架构列表 end */
/* 培训认定 */
.pxrdBanner2 {
	position: relative;
	overflow: hidden;
}

.pxrdBanner2::before {
	display: block;
	content: '';
	padding-top: 29.1667%;
	position: absolute;
	top: 0;
	left: 0;
}

.pxrdBanner2 .textpic2 {
	position: absolute;
	bottom: 100px;
	left: 230px;
}

.pxrdBanner2 .textb {
	font-size: 14px;
	color: #fff;
	position: absolute;
	bottom: 72px;
	left: 237px;
}

.gyColumn {
	font-size: 24px;
	line-height: 30px;
	height: 30px;
	color: #333;
	text-align: center;
}

.gyColumn span {
	display: inline-block;
	position: relative;
}

.gyColumn span::before {
	display: block;
	content: '';
	background: url(../images/pxrdTbImg1.png) no-repeat center center;
	width: 25px;
	height: 25px;
	position: absolute;
	left: -32px;
	top: 3px;
}

.pxrdwrap1 {
	background-color: #fff;
}

.pxrdColumn1 {
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	padding: 53px 0 60px;
}

.pxrdColumn1 .columnL .titleC {
	margin-bottom: 32px;
}

.pxrdColumn1 .gyColumn {
	margin-bottom: 50px;
}

.pxrdColumn1 .columnL .title {
	font-size: 36px;
	line-height: 41px;
	font-weight: bold;
	color: #0055a2;
	margin-bottom: 11px;
	font-style: italic;
	height: 41px;
}

.pxrdColumn1 .columnL .title2 {
	font-size: 30px;
	line-height: 35px;
	font-weight: bold;
	font-style: italic;
	color: #0055a2;
	height: 35px;
}

.pxrdColumn1Con {
	margin-bottom: 25px;
}

.pxrdColumn1Con .columnL .pic {
	position: relative;
	border-radius: 10px;
	overflow: hidden;
}

.pxrdColumn1Con .columnL .pic .pxrdZzc2 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.3) url("../images/pxrdBfq.png") no-repeat center center;

}

.pxrdColumn1Con .columnL .pic::before {
	padding-top: 56.3829%;
}


.pxrdColumn1Con .columnL {
	float: left;
	display: inline;
	width: 470px;
}

.pxrdColumn1Con .columnR {
	overflow: hidden;
	padding: 33px 0 0 110px;
	font-size: 15px;
	color: #666666;
	line-height: 24px;
}

.pxrdColumn1Con .columnR span {
	display: block;
	font-size: 16px;
	color: #0055a2;
}


.pxrdColumn1Con2 {
	clear: both;
	overflow: hidden;
	border-radius: 9px;
	margin-bottom: 27px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

.pxrdColumn1Con2 dd .content {
	background-color: #f7f9fc;
	padding: 0 85px 0 80px;
	line-height: 70px;
	height: 70px;
}

.pxrdColumn1Con2 dd.even .content {
	background-color: #edf1f7;
}

.pxrdColumn1Con2 dd .content .time {
	float: left;
	display: inline;
	text-align: center;
	font-size: 16px;
	margin-right: 85px;
	color: #444;
	overflow: hidden;
}

.pxrdColumn1Con2 dd .content .pxrdPic {
	float: right;
	display: inline;
}

.pxrdColumn1Con2 dd .content .pxrdPic a {
	display: block;
}

.pxrdColumn1Con2 dd .content .pxrdPic span {
	display: block;
	height: 70px;
	width: 15px;
	background: url(../images/pxrfjt1.png) no-repeat center center;
}

.pxrdColumn1Con2 dd .content .text {
	overflow: hidden;
	font-size: 16px;
	color: #444;
}

.pxrdColumn1Con2 dd .content .text a {
	display: block;
}

.pxrdColumn1Con2 dd .content .content {
	clear: both;
	overflow: hidden;
	background-color: #f7f9fc;
	padding: 0;
}

.pxrdColumn1Con2 dd:hover .content .time {
	color: #0055a2;
}


.pxrdColumn1Con2 dd:hover .content .text a {
	color: #0055a2;
}


.pxrdColumn1Con2 dd:hover .content .pxrdPic span {
	background-image: url(../images/column1jt2.png);
}

.pxrdColumn1Con2 .content2:hover a {
	color: #0055a2;
}


.pxrdColumn1Con3 a {
	display: block;
	text-align: center;
}

.pxrdColumn1Con3 a .text {
	line-height: 20px;
	height: 20px;
	font-size: 15px;
	color: #999999;
	margin-bottom: 10px;
}

.pxrdColumn1Con3 a .icon {
	text-align: center;
}

.pxrdColumn1Con3 a .icon span {
	display: inline-block;
	width: 21px;
	height: 9px;
	background: url("../images/pxrdxjt.png") no-repeat center center;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

.pxrdColumn1Con3.active a .icon span {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}

.gyColumn2 {
	font-size: 24px;
	line-height: 30px;
	height: 30px;
	width: 150px;
	color: #333;
	text-align: center;
	margin: 0 auto;
	background: url(../images/tbImg2.jpg) no-repeat left center;
	margin-bottom: 19px;
}

.pxrdwrap2 {
	background-color: #f6f8fb;
	overflow: hidden;
}

.pxrdColumn2 {
	padding: 47px 0 60px;
}

.pxTable {
	clear: both;
	overflow: hidden;
	text-align: center;
	margin-bottom: 40px;
}

.pxTable dd {
	display: inline-block;
	margin-right: 20px;
}

.pxTable dd a {
	color: #333;
	display: block;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	border-radius: 23px;
	background-color: #fff;
	text-align: center;
	padding: 0 30px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;

}

.pxTable dd.hover a {
	background-color: #0055a2;
	color: #fff;
}

.pxTable dd:hover a {
	background-color: #0055a2;
	color: #fff;
}

.pxrdColumn2 .gyColumn {
	margin-bottom: 20px;
}

.pxrdC2list {
	margin-right: -30px;
}

.pxrdC2list dd {
	width: 33.3333%;
	float: left;
	display: inline;
	margin-bottom: 30px;
}

.pxrdC2list dd .con {
	display: block;
	background: #fff url(../images/pxrdColumn2bg.jpg) no-repeat right bottom / cover;
	padding: 28px 30px 20px;
	margin-right: 30px;
	border-radius: 5px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

.pxrdC2list .text {
	float: left;
	display: inline;
	padding: 0 30px;
	height: 25px;
	border-radius: 3px;
	background-color: #f6f8fb;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	color: #0055a2;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

.pxrdC2list .text2 {
	float: right;
	display: inline;

}

.pxrdC2list .text2 span {
	color: #2d72d2;
	padding-right: 25px;
	background: url(../images/textlistjt.png)no-repeat right center;
}

.pxrdC2list dd:hover .con {
	box-shadow: 0 25px 40px rgba(6, 26, 59, .09);
}

.pxrdC2list dd:hover .con .listTitle {
	color: #0055a2;
}

.pxrdC2list dd:hover .con .text {
	background-color: #0055a2;
	color: #fff;
}

.pxrdC2list dd .con .listTitle {
	font-size: 18px;
	color: #333;
	line-height: 24px;
	height: 24px;
	margin-bottom: 27px;
}

.pxTableC {
	position: relative;
}

.pxrdConTab {
	height: 0;
	overflow: hidden;
}

.pxrdConTab.active {
	height: auto;
	overflow: visible;
}

.pxrdCon {
	position: relative;
}

.pxrdCon .bd {
	overflow: hidden;
}

.pxrdCon .slick-list {
	overflow: visible;
	margin-right: -30px;
}

.pxrdCon .myslide {
	width: 100%;
	float: left;
	display: inline;
}

.pxrdCon .pxrdCon1 {
	padding-right: 30px;
	display: block;
}

.pxrdwrap2Arrow {
	text-align: center;
	font-size: 0
}

.pxrdwrap2Prev {
	display: inline-block !important;
	width: 43px;
	height: 43px;
	margin-right: 30px;
	cursor: pointer;
	border: 1px solid #dadbdb;
	border-radius: 50%;
	background: url("../images/pxrdwrap2Prev.png") no-repeat center center;
}

.pxrdwrap2Next {
	display: inline-block !important;
	width: 43px;
	height: 43px;
	cursor: pointer;
	border: 1px solid #dadbdb;
	border-radius: 50%;
	background: url("../images/pxrdwrap2Next.png") no-repeat center center;
}

.pxrdwrap2Next:hover {
	border-color: #0055a2;
	background-image: url("../images/pxrdwrap2NextH.png");
}

.pxrdwrap2Prev:hover {
	border-color: #0055a2;
	background-image: url("../images/pxrdwrap2PrevH.png");
}


.pxrdwrap3 {
	background-color: #fff;
}

.pxrdColumn3 {
	padding: 46px 0 77px;
}

.pxrdCon3 {
	margin: 0 -30px 0px 0;
}

.pxrdColumn3 .gyColumn {
	margin-bottom: 46px;
}

.pxrdColumn3C {
	margin-bottom: 59px;
}

.pxrdColumn3c dd {
	float: left;
	display: inline;
	width: 33.3333%;
	margin-bottom: 30px;
}

.pxrdColumn3c dd .cont {
	display: block;
	margin-right: 30px;
	padding: 27px 38px 26px 30px;
	background: url(../images/pxrdColumn3bg.jpg) right bottom/cover;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;

}

.pxrdColumn3c dd .cont .title {
	font-size: 18px;
	line-height: 25px;
	height: 25px;
	color: #333;
	margin-bottom: 9px;
}

.pxrdColumn3c dd .cont .content {
	font-size: 14px;
	color: #999;
	line-height: 25px;
	height: 50px;
	padding: 0;
	margin-bottom: 9px;
}

.pxrdColumn3c dd .cont .text {
	text-align: right;
}

.pxrdColumn3c dd .cont .text span {
	display: block;
	padding-right: 27px;
	font-size: 14px;
	line-height: 20px;
	height: 20px;
	color: #2d72d2;
	background: url(../images/textlistjt.png) no-repeat right center;
}

.pxrdColumn3c dd:hover .cont {
	background: url(../images/pxrdColumnbg3H.jpg) no-repeat right bottom/cover;
}

.pxrdColumn3c dd:hover .title {
	color: #0055a2;
}


.pxrdColumn3C dd {
	width: 33.3333%;
	float: left;
	display: inline;
}

.pxrdColumn3C dd .con2 {
	display: block;
	margin-right: 30px;
	padding: 37px 30px 35px 30px;
	background-color: #f6f8fb;
	border-radius: 10px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

.pxrdColumn3C dd .con2 .cont3 .timeCon {
	float: left;
	text-align: center;
}

.pxrdColumn3C dd .con2 .cont3 .content {
	overflow: hidden;
}

.pxrdColumn3C dd .con2 .cont3 .timeCon .time {
	font-size: 32px;
	line-height: 38px;
	height: 38px;
	color: #0055a2;
	font-weight: bold;
}

.pxrdColumn3C dd .con2 .cont3 .timeCon .time2 {
	font-size: 16px;
	color: #999;
	line-height: 30px;
	height: 30px;
}

.pxrdColumn3C dd:hover .cont {
	background: url(../images/pxrdColumnbg3H.jpg) no-repeat right bottom/cover;
}

.pxrdColumn3c dd:hover .title {
	color: #0055a2;
}

.pxrdColumn3C dd .con2 .cont3 .content {
	font-size: 16px;
	line-height: 28px;
	height: 56px;
	color: #444;
	padding: 3px 0 0 27px;
}

.pxrdColumn3c dd:hover .cont {
	background: url(../images/pxrdColumnbg3H.jpg) no-repeat right bottom/cover;
}

.pxrdColumn3c dd:hover .title {
	color: #0055a2;
}

.pxrdColumn3C dd .con2:hover {
	background: url(../images/pxrdColumnbg3H.jpg) no-repeat right bottom/cover;
}

.pxrdCon3 .pxrdBot {
	display: block;
	text-align: center;
}

.pxrdCon3 .pxrdBot span {
	display: inline-block;
	position: relative;
	font-size: 16px;
	color: #0055a2;
	line-height: 20px;
	height: 20px;
}

.pxrdCon3 .pxrdBot span::before {
	display: block;
	content: '';
	background: url(../images/pxrdwrap2NextH.png) no-repeat center center;
	position: absolute;
	width: 15px;
	height: 15px;
	top: 4px;
	left: 74px;
}

/* 第四通栏start */
.pxrdwrap4 {
	background-color: #fff;
	overflow: hidden;
}

.pxrdColumn4 {
	padding-bottom: 70px;
}

.pxrdwrap4List {
	border-radius: 100px;
	overflow: hidden;
}

.pxrdwrap4List dd {
	float: left;
	display: inline;
	width: 50%;
}

.pxrdwrap4List dd a {
	display: block;
	height: 360px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}

.pxrdwrap4List dd a .table {
	position: relative;
	z-index: 1;
}

.pxrdwrap4List dd a::before {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: rgba(0, 0, 0, 0.2);
	z-index: 0;
}

.pxrdwrap4List dd a .icon {
	text-align: center;
	height: 75px;
	line-height: 75px;
	margin-bottom: 10px;
}

.pxrdwrap4List dd a .icon img {
	max-height: 75px;
	max-width: 95px;
	display: inline-block;
	vertical-align: middle;
}

.pxrdwrap4List dd a .title {
	margin-bottom: 16px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	text-align: center;
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
}

.pxrdwrap4List dd a .btn {
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	text-align: center;
	line-height: 0px;
	height: 0px;
	overflow: hidden;
}

.pxrdwrap4List dd a .btn span {
	display: inline-block;
	padding: 0 55px;
	background-color: #0055a2;
	font-size: 15px;
	color: #e5e5e5;
	border-radius: 45px;
}

.pxrdwrap4List dd:hover a .btn {
	height: 45px;
	line-height: 45px;
}

/* 第四通栏end */





/* 招生就业 */

/* 首页start */
.dmissionsBanner {
	position: relative;
	overflow: hidden;
}

.dmissionsBanner::before {
	display: block;
	content: '';
	padding-top: 29.1667%;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.dmissionsBanner .bannerIco {
	position: absolute;
	bottom: 100px;
	left: 230px;
}

.dmissionsBanner .title {
	font-size: 14px;
	color: #fff;
	position: absolute;
	bottom: 72px;
	left: 237px;
}

/* 首页end */

/* 公用start */

.dmissionsGy .title2 {
	float: right;
	display: inline;
	font-size: 15px;
	line-height: 21px;
	height: 21px;
	color: #999;
	padding-right: 17px;
	position: relative;
	cursor: pointer;
}

.dmissionsGy .title2 a {
	color: #999;
}

.dmissionsGy .title {
	overflow: hidden;
	font-size: 24px;
	line-height: 30px;
	height: 30px;
	color: #333;
	padding-left: 30px;
	position: relative;
}

.dmissionsGy .title2::before {
	display: block;
	content: '';
	width: 8px;
	height: 15px;
	background: url(../images/text2Jt.png)no-repeat right center;
	position: absolute;
	top: 2px;
	right: 0;
}

.dmissionsGy .title2:hover {
	background: url(../images/text2JtH.png) no-repeat right center;
}

.dmissionsGy .title2:hover {
	color: #0055a2;
}

.dmissionsGy .title::before {
	display: block;
	content: '';
	width: 20px;
	height: 25px;
	background: url(../images/pxrdTbImg1.png)no-repeat left center;
	position: absolute;
	top: 3px;
	left: 0;
}

.dmissionsColumn1 .dmissionsGy {
	padding-bottom: 36px;
}

/* 公用end */

/* 第一通栏start */

.dmissionsColumn1 {
	padding: 64px 0 58px 0;
	background-color: #ffffff;
}

.dmissionsColumn1con {
	float: left;
	display: inline;
	position: relative;
	width: 550px;
	margin-right: 40px;
}

.dmissionsC1Scroll {
	position: relative;
	overflow: hidden;
	border-radius: 8px;
}

.dmissionsC1Scroll .bd {
	overflow: hidden;
}

.dmissionsC1Scroll .slick-list {
	overflow: visible;
}

.dmissionsC1Scroll .myslide {
	width: 100%;
}

.dmissionsC1Scroll .dmissionsCon1pic a {
	display: block;
}

.dmissionsColumn1con .dmissionsCon1pic {
	position: relative;
}

.dmissionsC1Scroll .slick-dots {
	position: absolute;
	bottom: 25px;
	z-index: 3;
	right: 26px;
	width: unset !important;
	font-size: 0;
}

.dmissionsC1Scroll .slick-dots li {
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	width: 10px;
	height: 10px;
	background-color: rgba(255, 255, 255, .3);
	border-radius: 10px;
	margin: 0 4px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	position: relative;
}

.dmissionsC1Scroll .slick-dots li.slick-active {
	background: #FFFFFF;
	width: 30px;
}

.dmissionsColumn1con .dmissionsCon1pic::before {
	display: block;
	content: '';
	padding-top: 63.638%;
}

.dmissionsColumn1con .dmissionsCon1pic a img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.dmissionsColumn1con .dmissionsCon1title {
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 2;
	line-height: 60px;
	height: 60px;
	background-color: rgba(0, 0, 0, .5);
	padding: 0 165px 0 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.dmissionsColumn1con .dmissionsCon1title a {
	font-size: 16px;
	color: #fff;
}

.dmissionsArticle {
	overflow: hidden;
	margin-left: 40px;
}

.dmissionsArticle .article1Title {
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 40px;
	height: 40px;
	margin-bottom: 13px;
}

.dmissionsArticle .article1Title {
	color: #333;
}

.dmissionsArticle .article1Con {
	font-size: 14px;
	line-height: 25px;
	height: 50px;
	color: #666;
	margin-bottom: 13px;
}

.dmissionsArticle .article1Time {
	font-size: 16px;
	color: #0055a2;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 16px;
}

.dmissionsColumn1C span {
	display: block;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 18px;
}

.dmissionsArticle a .article1List {
	overflow: hidden;
	font-size: 15px;
	color: #666;
	line-height: 38px;
	position: relative;
	padding-left: 15px;
}

.dmissionsArticle a .article1List:hover {
	color: #2f6faa;
}

.dmissionsArticle a .article1List::before {
	display: block;
	content: '';
	width: 5px;
	height: 5px;
	background: url(../images/article1List.jpg);
	position: absolute;
	top: 17px;
	left: 0;
}

.article1Listtime {
	float: right;
	display: inline;
	font-size: 14px;
	color: #858585;
	line-height: 38px;
}

/* 第一通栏end */



/* 第二通栏start */
.dmissionsColumn2 {
	background-color: #f6f8fb;
	padding: 56px 0 70px 0;
}

.dmissionsColumn2 .dmissionsGy {
	margin-bottom: 39px;
}

.dmissions2 {
	margin-right: -30px;
}

.dmissions2List dd {
	float: left;
	width: 33.3333%;
	overflow: hidden;
}

.dmissions2List dd a {
	display: block;
	padding: 27px 32px 27px 30px;
	margin: 0 30px 20px 0;
	background: url(../images/dmissions2Listbg.jpg)no-repeat right bottom/cover;
	box-sizing: border-box;
	border-radius: 8px;
	transition: all 0.3s;
}

.dmissions2List dd:hover a {
	box-shadow: 0 25px 40px rgba(6, 26, 59, 9%);
}

.dmissions2List dd a .dmissions2Title {
	font-size: 18px;
	line-height: 24px;
	color: #333;
	margin-bottom: 11px;
}

.dmissions2List dd a .list2Con {
	font-size: 14px;
	color: #999;
	line-height: 24px;
	height: 48px;
	margin-bottom: 9px;
}

.dmissions2List dd a .dmissions2Bot {
	text-align: right;
	position: relative;
}

.dmissions2List dd a .dmissions2Bot span {
	display: inline-block;
	padding-right: 25px;
	font-size: 14px;
	line-height: 20px;
	height: 24px;
	color: #2d72d2;
}

.dmissions2List dd a .dmissions2Bot span::before {
	display: block;
	content: '';
	width: 15px;
	height: 10px;
	position: absolute;
	right: 0;
	top: 3px;
	background: url(../images/dmissions2ico.png)no-repeat right center/cover;
}

.dmissions2List dd:hover .dmissions2Title {
	color: #0055a2;
}

.dmissions2List2 dd {
	float: left;
	width: 33.3333%;
}

.dmissions2List2 dd a .dmissions2Time {
	float: left;
	display: inline;
	text-align: center;
	margin-right: 27px;
}

.dmissions2List2 dd a .dmissionsText {
	overflow: hidden;
}

.dmissions2List2 dd a {
	display: block;
	padding: 37px 30px 39px;
	box-sizing: border-box;
	background: url(../images/dmissions2Listbg.jpg)no-repeat right bottom/cover;
	margin-right: 30px;
	border-radius: 8px;
	transition: all 0.3s;
}

.dmissions2List2 dd a .dmissions2Time .time1 {
	font-size: 32px;
	line-height: 38px;
	height: 38px;
	color: #0055a2;
	margin-bottom: 4px;
	overflow: hidden;
	font-weight: bold;
}

.dmissions2List2 dd a .dmissions2Time .time2 {
	font-size: 16px;
	color: #999;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}

.dmissions2List2 dd a .dmissionsText {
	font-size: 16px;
	color: #444;
	line-height: 28px;
	height: 56px;
	padding-top: 3px;
}

.dmissions2List2 dd:hover a {
	box-shadow: 0 25px 40px rgba(6, 26, 59, 9%);
}

/* 第二通栏end */



/* 第三通栏start */

.dmissionsColumn3 {
	padding: 70px 0;
	background-color: #fff;
}


.dmissionsColumn3 .dmissionsGy {
	margin-bottom: 34px;
}

.dmissions3 {
	position: relative;
}

.dmissions3 .bd {
	margin-right: -45px;
}

.dmissions3 .bd .myslide {
	width: 33.3333%;
	float: left;
	display: inline;
}

.dmissions3 .bd .myslide a {
	display: block;
	margin-right: 45px;
}

.dmissions3 .bd .myslide a .dmissionsPic {
	position: relative;
	border-radius: 10px;
	margin-bottom: 16px;
	overflow: hidden;
}

.dmissions3 .bd .myslide a .dmissionsPic::before {
	display: block;
	content: '';
	padding-top: 66.6667%;
}

.dmissions3 .bd .myslide a .dmissionsPic img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.dmissions3 .bd .myslide a .dmissions3Text {
	text-align: center;
	font-size: 16px;
	color: #444;
	line-height: 22px;
	height: 22px;
}

.dmissions3Arrow {
	text-align: center;
	font-size: 0
}

.dmissions3Prev {
	display: block;
	width: 25px;
	height: 35px;
	position: absolute;
	top: 50%;
	left: -30px;
	margin-top: -18px;
	cursor: pointer;
	visibility: hidden;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	opacity: 0;
	background: rgba(255, 255, 255, .5) url("../images/.dmissions3Ljt.png") no-repeat center center;
}

.dmissions3Next {
	display: block;
	width: 25px;
	height: 35px;
	position: absolute;
	top: 50%;
	right: -30px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	visibility: hidden;
	opacity: 0;
	cursor: pointer;
	margin-top: -18px;
	background: rgba(255, 255, 255, .5) url("../images/.dmissions3Rjt.png") no-repeat center center;
}

.dmissions3:hover .dmissions3Prev {
	visibility: visible;
	opacity: 1;
	left: 0;
}

.dmissions3:hover .dmissions3Next {
	visibility: visible;
	opacity: 1;
	right: 0;
}

/* 第三通栏end */



/* 第四通栏start */

.dmissionsColumn4 {
	padding-bottom: 60px;
	background-color: #fff;
	overflow: hidden;
}

.dmissions4Footer {
	position: relative;
	border-radius: 10px;
	overflow: hidden;
}

.dmissions4Footer::before {
	display: block;
	content: '';
	padding-top: 21.1806%;
}

.dmissions4Footer img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.dmissions4Footer .dmissions4Footerpic {
	position: absolute;
	top: 80px;
	right: 260px;
	width: 440px;
	height: 90px;
}

.dmissions4Footer .dmissions4Footerbtn {
	font-size: 18px;
	line-height: 42px;
	color: #fff;
	background-color: #d2b477;
	padding: 0 42px;
	border-radius: 42px;
	cursor: pointer;
	position: absolute;
	right: 424px;
	bottom: 72px;
}

/* 第四通栏end */
