@charset "utf-8";
/* 默认 */
body,html{min-width: 1200px;margin-left: auto;margin-right: auto;}
html body{-webkit-text-size-adjust: none !important;-moz-text-size-adjust: none !important;-ms-text-size-adjust: none !important;text-size-adjust: none !important;}
body{font-family: "microsoft yahei", '宋体';}
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{margin:0;padding:0;list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;appearance:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none;}
a{outline-style:none;color:#000;text-decoration:none}
a:hover{text-decoration:none;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both;overflow: hidden;}
.clearfix{zoom:1;}
.clear{clear:both; font-size:0;overflow:hidden;}
.pr{position: relative;}
.pb{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.txtClip{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ellipsis-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.ellipsis-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.ellipsis-4 { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.ellipsis-5 { display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.auto { margin:0 auto;}
.w1200 { width:1200px;}
/*  */
.kmyztszxPage{max-width: 1920px;background-color: #ebf5ff;min-width: 1200px;}
.kmyztszxPage .banner{height: 1510px;background: url(../images/banner.png) no-repeat center top;}
.banner .lll{display: block;left: 50%;top: 655px;font-size: 28px;line-height: 1.5;color: #fff;padding-left: 50px;margin-left: -500px;}
.banner .lll i{display: block;position: absolute;width: 35px;height: 23px;left: 0;top: 9px;background: url(../images/lllIcon.png) no-repeat center;background-size: cover;}
.banner .navBar{height: 72px;bottom: 0;left: 0;width: 100%;background-color: #4277f2;}
.banner .navList{height:72px;overflow: hidden;font-size: 24px;line-height: 72px;}
.banner .navList .navItem{box-sizing: border-box;padding: 0 30px;width: 25%;text-align: center;}
.banner .navList .navItem a{color: #fff;}
.kmyztszxCon{padding-top: 12px;}
.kmyztszxCon .columnTitleBox{padding-top: 58px;padding-bottom: 22px;width: 1200px;margin-left: auto;margin-right: auto;}
.kmyztszxCon .columnTitleBox.columnTitleBox2{padding-top: 0;}
.kmyztszxCon .columnTitle::before{content: '';display: block;position: absolute;width: 100%;height: 3px;left: 0;top:50%;background:url(../images/titleBgXt.png) no-repeat center;margin-top: -2px;}
.kmyztszxCon .columnTitle a{display: block;text-align: center;position: relative;font-size: 0;}
.kmyztszxCon .columnTitle a img{display: inline-block;vertical-align: middle;height: 81px;}
.kmyztszxCon .columnTitle a .titleLeftIcon{background-color: #ebf5ff;padding-left: 10px;}
.kmyztszxCon .columnTitle a .titleIcon{padding: 19px 5px;height: 41px;background: linear-gradient(to bottom, #3297fb, #4a66ec);border-top: 1px solid #5EAEFC;border-bottom: 1px solid #8499F3;font-size: 52px;font-weight: 600;color: #fff;display: inline-block;vertical-align: middle;line-height: 41px;}
.kmyztszxCon .columnTitle.title2 a .titleIcon{padding: 17px 5px;height: 45px;}
.kmyztszxCon .columnTitle.title3 a .titleIcon{padding: 3px 5px;height: 73px;}
.kmyztszxCon .columnTitle a .titleRightIcon{background-color: #ebf5ff;padding-right: 10px;}
.fqkxMap{height: 568px;overflow: hidden;background: linear-gradient(to bottom, #3297fc, #4b65ec);}
.image-map{display: block;width: 1134px;height: 474px;left: 50%;top: 50%;margin-left: -567px;margin-top: -237px;}
/*  */
.sltsConBox{padding-top:22px;}
.publish-swiper{height:1542px;overflow: hidden;}
.schoolList .schoolListItem{width: 50%;box-sizing: border-box;padding: 5px;float: left;}
.schoolList .schoolListItem a{display: block;padding: 20px;background-color: #fff;border: 1px solid #476fef;font-size: 0;}
.schoolList .schoolListItem a img{display: block;width: 100%;height: 370px;}
.schoolList .schoolListItem a .titleBox{margin-top: 20px;font-size: 28px;line-height: 36px;height: 72px;}
.schoolList .schoolListItem a .titleBox .title{width: 100%;left: 0;top: 50%;transform: translateY(-50%);color: #1b1b1b;max-height: 72px;text-align: center;}
.schoolList .schoolListItem a:hover .title{color:#486bee;}
.xxfbBg{height: 45%;width: 100%;left: 0;bottom: 0;background-color: #6b97ff;}
.xxfblistBox{padding: 25px;background: linear-gradient(to right, #4c62eb, #3591fa);}
.xxfblistBox .xxfbItem{width: 500px;padding-left: 25px;padding-right: 25px;}
.xxfblistBox .xxfbItem a{padding-top: 15px;padding-bottom: 15px;display: block;border-bottom: 1px solid #fff;}
.xxfblistBox .xxfbItem a .title{font-size: 24px;line-height: 36px;height: 72px;color: #fff;}
.xxfblistBox .xxfbItem a:hover .title{color: #F1CE79;}
.xxfblistBox .xxfbItem a .time{margin-top: 8px;font-size: 16px;line-height: 24px;color: #fff;}
.moreBynIs{display: block;margin-top: 25px;line-height: 42px;font-size: 24px;text-align: center;}
.moreBynIs a{padding: 6px 30px;color: #fff;background: linear-gradient(to bottom, #41a0fe, #6389fd);border-radius: 10px;display: inline-block;vertical-align: middle;}
.kmyztszxFoot{background-color: #6b97ff;}
.footImg img{width: 100%;}
/*  */
.schoolTipsBox{padding: 30px 0;}
.schoolName{font-size: 48px;line-height: 72px;color: #4178f2;text-align: center;}
.jsbbBox{margin-top: 24px;padding: 15px;border-radius: 10px;background-color: #dbe6fe;padding-left: 225px;height: 60px;}
.jsbbBox .icon{display: block;left: 15px;height: 15px;height: 60px;}
.jsbbListBox{height: 60px;overflow: hidden;position: relative;}
.jsbbItem{height: 60px;overflow: hidden;}
.jsbbItem a{display: block;padding: 12px 0;font-size: 24px;line-height: 36px;height: 36px;color: #191919;}
.jsbbItem a:hover{color: #4178f2;}
.zjxxConBox{padding-top: 20px;padding-bottom: 80px;}
.list-img-swiper{width:515px; height:290px; overflow: hidden; position: relative;background-color: #fff;}
.list-img-swiper .swiper-slide a{display: block;width: 515px;height: 290px;}
.list-img-swiper .swiper-slide img{ object-fit: cover; width: 100%; height: 100%; }
.list-img-swiper .swiper-button-prev { width: 36px; height: 36px; background-image: url(../images/swiper-left.png); background-size: 100%; top: 50%; position: absolute;}
.list-img-swiper .swiper-button-next { width: 36px; height: 36px; background-image: url(../images/swiper-right.png); background-size: 100%; top: 50%; position: absolute;}
.zjxxConBox .hot-news-item{width: 665px;height: 290px;overflow: hidden;}
.zjxxConBox .hot-news-item .title{font-size: 24px;line-height: 36px;height: 36px;color: #191919;font-weight: bold;}
.zjxxConBox .hot-news-item .summary{margin-top: 16px;font-size:24px;line-height: 36px;height: 180px;}
.zjxxConBox .ckxxBtnIs{color: #3592fa;line-height: 36px;display: block;right: 0;bottom: 0;height: 36px;font-size: 0;}
.zjxxConBox .ckxxBtnIs .text{font-size: 24px;display: inline-block;vertical-align: middle;}
.zjxxConBox .ckxxBtnIs .ckxxIcon{display: inline-block;vertical-align: middle;margin-right: 12px;}
.lxxxConBox{padding-bottom: 80px;}
.lxxxCon{box-sizing: border-box;height: 470px;background: url(../images/lxxxBg.png) no-repeat center;padding: 50px;}
.lxxxCon .wxCodeBox{width: 370px;height: 370px;overflow: hidden;font-size: 0;}
.lxxxCon .wxCodeBox img{display: block;width: 320px;height: 320px;margin-left: auto;margin-right: auto;}
.lxxxCon .wxCodeBox .name{font-size: 30px;color: #fff;height: 50px;text-align: center;}
.lxxxCon .otherInfo{width: 650px;height: 370px;overflow: hidden;}
.lxxxCon .otherInfo .djckDh{display: block;left: 0;bottom: 0;padding: 6px 15px;font-size: 32px;line-height: 48px;background-color: #2be9bc;border-radius: 8px;color: #fff;}
.lxxxCon .otherInfo p{font-size: 28px;line-height: 42px;color: #fff;}
.dnkxConBox{padding-top: 20px;padding-bottom: 80px;}
.dnkxCon{padding: 15px;border-radius: 15px;background: linear-gradient(to bottom, #3297fc, #4b65ec);}
.dnkxCon video{display: block;height: 660px;border-radius: 10px;}
.yjdhConBox{padding-top: 20px;padding-bottom: 40px;}
#mapBox{padding: 8px;border-radius: 15px;background: linear-gradient(to bottom, #3297fc, #4b65ec);}
#container{border-radius: 10px;height: 642px;}
.yjdhConBox .address{padding-top: 24px;padding-top: 24px;text-align: center;font-size: 22px;line-height: 33px;color: #303030;}
.yjdhBtnBox{padding-top: 15px;text-align: center;}
.yjdhBtn{height: 60px;width: 286px;margin: 0 auto;border-radius: 10px;background: linear-gradient(to bottom, #2ff9b0, #22c9d3);text-align: center;color: #fff;line-height:60px;}
.yjdhBtn a{display: block;color: #fff;font-size: 0;}
.yjdhBtn a span{display: inline-block;vertical-align: middle;font-size: 22px;}
.yjdhBtn a img{padding-right:8px;display: inline-block;display: inline-block;vertical-align: middle;height:29px;}
.backIconBtn{position: fixed;z-index: 90;right: 30px;bottom: 30%;font-size: 0;}
.backIconBtn img{display: block;}
/*  */
.fqListBox{padding-top: 30px;padding-bottom: 115px;}
.fqListCon{border: 1px solid #4277f2;padding: 40px;background-color: #fff;}
.fqListCon .titleBox{padding-left: 215px;padding-right: 215px;height: 54px;}
.fqListCon .titleBox .title{text-align: center;font-size: 0;line-height: 54px;color: #2c5fd5;}
.fqListCon .titleBox .title::before{content: "";width: 100%;height: 2px;background-color: #6092e5;top: 50%;margin-top: -1px;display: block;position: absolute;}
.fqListCon .titleBox .title img{display: inline-block;vertical-align: middle;padding: 0 6px;background-color: #fff;}
.fqListCon .titleBox .title .name{display: inline-block;padding-right: 6px;vertical-align: middle;background-color: #fff;font-size: 36px;}
.fqListIs{padding-top: 20px;width: 1116px;}
.fqListItem{padding: 14px;width: 344px;height: 126px;}
.fqListItem a{display: block;height: 126px;position: relative;border-radius: 15px;background: linear-gradient(to right, #4a62e8, #2c84e8);color: #fff;font-size: 32px;}
.fqListItem .name{width:280px;left: 32px;line-height: 48px;max-height: 96px;top: 50%;transform: translateY(-50%);text-align: center;}
/*  */
.kmyztszxCenter{padding-top: 40px;padding-bottom: 54px;}
.articleCont {padding: 36px;background-color: #fff; color: #404040; font-size: 16px; line-height: 30px; margin-bottom: 25px; text-align: left; }
.articleCont .til { width: 95%; font-size: 32px; font-family: Microsoft YaHei; font-weight: bold; color: #2457cf; line-height: 48px; text-align: center; }
.artCon1 { width: 95%; margin-top: 30px; font-size: 14px; font-family: Microsoft YaHei; color: #959595; line-height: 24px; border-bottom: 1px dashed #BFBFBF; margin-bottom: 20px; }
strong { font-weight: 600; }
.articleCont { color: #404040; font-size: 16px; line-height: 30px; margin-bottom: 25px; text-align: left; }
#box p{ line-height: 38px; }
#box img{ margin: 10px 0; }

.fqkxBox{margin-bottom:50px;}